44 #ifndef _MGUI_NCSCTRL_WIDGETWRAPPERPIECE_H
45 #define _MGUI_NCSCTRL_WIDGETWRAPPERPIECE_H
51 typedef struct _mWidgetWrapperPieceClass mWidgetWrapperPieceClass;
52 typedef struct _mWidgetWrapperPiece mWidgetWrapperPiece;
54 #define mWidgetWrapperPieceClassHeader(clss, superCls) \
55 mHotPieceClassHeader(clss, superCls)
57 struct _mWidgetWrapperPieceClass
59 mWidgetWrapperPieceClassHeader(mWidgetWrapperPiece, mHotPiece)
62 MGNCS_EXPORT
extern mWidgetWrapperPieceClass g_stmWidgetWrapperPieceCls;
64 #define mWidgetWrapperPieceHeader(clss) \
65 mHotPieceHeader(clss) \
68 struct _mWidgetWrapperPiece
70 mWidgetWrapperPieceHeader(mWidgetWrapperPiece)
73 #define MSG_SETPIECE_PROPERTY MSG_USER + 1234
74 #define MSG_GETPIECE_PROPERTY MSG_USER + 1235
76 #define RAISE_EVENT(obj,id, param) _c(obj)->raiseEvent(obj, id, param)