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_BTNGRP_H
55 #define _MGUI_NCSCTRL_BTNGRP_H
70 #define NCSCTRL_BUTTONGROUP NCSCLASSNAME("buttongroup")
93 #define mButtonGroupHeader(clsName) \
94 mGroupBoxHeader(clsName) \
95 mButtonNode *pBtnList;
110 #define mButtonGroupClassHeader(clsName, parentClass) \
111 mGroupBoxClassHeader(clsName, parentClass) \
113 BOOL (*addButton)(clsName *group, mWidget *button); \
114 BOOL (*checkBtn)(clsName *group, mWidget *btn_to_check);
134 struct _mButtonGroupClass
139 #define mButtonGroupRendererHeader(clsName, parentClass) \
140 mGroupBoxRendererHeader(clsName, parentClass) \
141 void (*drawButtongroup)(clsName *self, HDC, const RECT*);
155 struct _mButtonGroupRenderer {
198 #define NCSS_BTNGRP_SHIFT NCSS_GRPBOX_SHIFT
groupbox class, derived from mStatic