Changeset 95 for trunk/include/helpers/dialog.h
- Timestamp:
- Aug 7, 2001, 11:34:30 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/helpers/dialog.h
r85 r95 50 50 #define DLGERR_TABLE_NOT_CLOSED (DLGERR_FIRST + 5) 51 51 #define DLGERR_TOO_MANY_TABLES_CLOSED (DLGERR_FIRST + 6) 52 #define DLGERR_CANNOT_CREATE_CONTROL (DLGERR_FIRST + 7) 52 53 53 54 /* ****************************************************************** … … 172 173 // -- with TYPE_CONTROL_DEF: _CONTROLDEF pointer to a control definition 173 174 } DLGHITEM, *PDLGHITEM; 175 176 /* ****************************************************************** 177 * 178 * Macros 179 * 180 ********************************************************************/ 181 182 #define CONTROLDEF_GROUP(pcsz, id) { WC_STATIC, pcsz, \ 183 WS_VISIBLE | SS_GROUPBOX | DT_MNEMONIC, \ 184 id, CTL_COMMON_FONT, 0, { -1, -1 }, 0 } 185 186 #define CONTROLDEF_TEXT(pcsz, id, cx, cy) { WC_STATIC, pcsz, \ 187 WS_VISIBLE | SS_TEXT | DT_LEFT | DT_VCENTER | DT_MNEMONIC, \ 188 id, CTL_COMMON_FONT, 0, {cx, cy}, 5 } 189 190 #define CONTROLDEF_DEFPUSHBUTTON(pcsz, id, cx, cy) { WC_BUTTON, pcsz, \ 191 WS_VISIBLE | WS_TABSTOP | BS_PUSHBUTTON | BS_DEFAULT, \ 192 id, CTL_COMMON_FONT, 0, {cx, cy}, 5 } 193 194 #define CONTROLDEF_PUSHBUTTON(pcsz, id, cx, cy) { WC_BUTTON, pcsz, \ 195 WS_VISIBLE | WS_TABSTOP | BS_PUSHBUTTON, \ 196 id, CTL_COMMON_FONT, 0, {cx, cy}, 5 } 197 198 #define CONTROLDEF_AUTOCHECKBOX(pcsz, id, cx, cy) { WC_BUTTON, pcsz, \ 199 WS_VISIBLE | WS_TABSTOP | BS_AUTOCHECKBOX, \ 200 id, CTL_COMMON_FONT, 0, { cx, cy }, 5 } 201 202 #define CONTROLDEF_FIRST_AUTORADIO(pcsz, id, cx, cy) { WC_BUTTON, pcsz, \ 203 WS_VISIBLE | WS_TABSTOP | BS_AUTORADIOBUTTON | WS_GROUP, \ 204 id, CTL_COMMON_FONT, 0, { cx, cy }, 5 } 205 206 #define CONTROLDEF_NEXT_AUTORADIO(pcsz, id, cx, cy) { WC_BUTTON, pcsz, \ 207 WS_VISIBLE | WS_TABSTOP | BS_AUTORADIOBUTTON, \ 208 id, CTL_COMMON_FONT, 0, { cx, cy }, 5 } 209 210 #define CONTROLDEF_ENTRYFIELD(pcsz, id, cx, cy) { WC_ENTRYFIELD, pcsz, \ 211 WS_VISIBLE | WS_TABSTOP | ES_MARGIN, \ 212 id, CTL_COMMON_FONT, 0, { cx, cy }, 5 } 213 214 #define CONTROLDEF_SPINBUTTON(id, cx, cy) { WC_SPINBUTTON, NULL, \ 215 WS_VISIBLE | WS_TABSTOP | SPBS_MASTER | SPBS_NUMERICONLY | SPBS_JUSTCENTER | SPBS_FASTSPIN, \ 216 id, CTL_COMMON_FONT, 0, {cx, cy}, 5 } 174 217 175 218 /* ******************************************************************
Note:
See TracChangeset
for help on using the changeset viewer.