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