| Programming Guide | WideStudio/MWT Index Table of contents |
속성핸들러를 실장하기에는
속성 설정핸들러를 실장하기에는
속성 설정에서 [ 사용자에의한 핸들러함수의 정의(define)]를 체크하면 setProperty 함수, getProperty 함수를 부른경우에 실행되는 속성핸들러를 실장 할수 있습니다.
예컨데 속성명칭이 WSNvalue , 속성형이 long 인 경우, 속성 설정핸들러는 다음과 같은 서식으로 정의(define)됩니다.
void class_name::setWorkWSNvalue(long val){ //do something.. //이 핸들러는 setProperty(WSNvalue,val) 의 실행으로 불리웁니다. }핸들러 함수명은 setWork + 속성명칭이 됩니다. setProperty 함수에 이어진 값이 val 에 옮겨지기에 그 값을 이용해서 처리를 실행합니다.속성 취득핸들러를 핸들러를 실장하기에는
속성 취득핸들러는 getProperty 함수를 부른 경우에 실행됩니다.
예컨데 속성명칭이 WSNvalue , 속성형이 long 인 경우, 설정 속성핸들러는 다음과 같은 서식으로 정의(define)됩니다.
void class_name::getWorkWSNvalue(long* val){ //do something.. //이 핸들러는 getProperty(WSNvalue) 의 실행으로 불리웁니다. //*val 에 결과로 돌릴 값을 설정 할수 있습니다. }핸들러 함수명은 getWork + 속성명칭에 됩니다. 혹시 보지하는 속성치와 다른 값을 돌릴 경우에는 *val 에 돌릴 값을 격닙합니다.
| Copyright(C) WideStudio/MWT Development Team, 1999-2005 | Last modified: Jul 31, 2005 |