WideStudio/MWT Logo
WideStudio/MWT
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 에 돌릴 값을 격닙합니다.


Document Release 3.90 for WideStudio/MWT ver 3.90, Jul 2005


WideStudio/MWT documents index | Table of contents

Copyright(C) WideStudio/MWT Development Team, 1999-2005 Last modified: Jul 31, 2005