mGNCS API Reference
v1.5.0
A new control set and a new framework for MiniGUI apps
|
Go to the documentation of this file.
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
groupbox class, derived from mStatic
groupbox class renderer interface, derived from mStaticRenderer
MGNCS_EXPORT mGroupBoxClass g_stmGroupBoxCls
global mGroupBoxClass
enumGroupBoxNotify
the notification code of mGroupBox
struct of groupbox control, derived from mStaticClass
mGroupBoxProp
the properties id of mGroupBox
Static class, derived from mWidget.