44 #ifndef _MGUI_NCSCTRL_PANELPIECE_H
45 #define _MGUI_NCSCTRL_PANELPIECE_H
51 typedef struct _mContainerPieceClass mContainerPieceClass;
52 typedef struct _mContainerPiece mContainerPiece;
54 #define mContainerPieceClassHeader(clss, superCls) \
55 mHotPieceClassHeader(clss, superCls) \
56 void (*raiseEvent)(clss *, int event, DWORD param);
58 struct _mContainerPieceClass
60 mContainerPieceClassHeader(mContainerPiece, mHotPiece)
63 MGNCS_EXPORT
extern mContainerPieceClass g_stmContainerPieceCls;
65 #define mContainerPieceHeader(clss) \
66 mHotPieceHeader(clss) \
69 struct _mContainerPiece
71 mContainerPieceHeader(mContainerPiece)
74 #define RAISE_EVENT(obj,id, param) _c(obj)->raiseEvent(obj, id, param)