54 #ifndef _MGUI_NCSCTRL_GRPBOX_H 55 #define _MGUI_NCSCTRL_GRPBOX_H 71 #define NCSCTRL_GROUPBOX NCSCLASSNAME("groupbox") 77 #define mGroupBoxHeader(clsName) \ 78 mStaticHeader(clsName) 90 #define mGroupBoxClassHeader(clsName, parentClass) \ 91 mStaticClassHeader(clsName, parentClass) \ 92 int (*hitTest)(clsName *self, int x, int y); 106 struct _mGroupBoxClass
111 #define mGroupBoxRendererHeader(clsName, parentClass) \ 112 mStaticRendererHeader(clsName, parentClass) \ 113 void (*drawGroupbox)(clsName *self, HDC hdc, const RECT *pRect); 127 struct _mGroupBoxRenderer {
145 NCSP_GRPBOX_MAX = NCSP_STATIC_MAX + 1
148 #define NCSS_GRPBOX_SHIFT NCSS_STATIC_SHIFT 155 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.