42 #ifndef _MGUI_NCSCTRL_GRPBOX_H 43 #define _MGUI_NCSCTRL_GRPBOX_H 59 #define NCSCTRL_GROUPBOX NCSCLASSNAME("groupbox") 65 #define mGroupBoxHeader(clsName) \ 66 mStaticHeader(clsName) 78 #define mGroupBoxClassHeader(clsName, parentClass) \ 79 mStaticClassHeader(clsName, parentClass) \ 80 int (*hitTest)(clsName *self, int x, int y); 94 struct _mGroupBoxClass
99 #define mGroupBoxRendererHeader(clsName, parentClass) \ 100 mStaticRendererHeader(clsName, parentClass) \ 101 void (*drawGroupbox)(clsName *self, HDC hdc, const RECT *pRect); 115 struct _mGroupBoxRenderer {
133 NCSP_GRPBOX_MAX = NCSP_STATIC_MAX + 1
136 #define NCSS_GRPBOX_SHIFT NCSS_STATIC_SHIFT 143 NCSN_GRPBOX_MAX = NCSN_STATIC_MAX + 1
MGNCS_EXPORT mGroupBoxClass g_stmGroupBoxCls
global mGroupBoxClass
enumGroupBoxNotify
the notification code of mGroupBox
groupbox class, derived from mStatic
groupbox class renderer interface, derived from mStaticRenderer
mGroupBoxProp
the properties id of mGroupBox
struct of groupbox control, derived from mStaticClass
Static class, derived from mWidget.