Ignore:
Timestamp:
Oct 2, 2001, 8:28:47 PM (24 years ago)
Author:
umoeller
Message:

Misc helpers updates.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/helpers/dialog.h

    r104 r106  
    180180     ********************************************************************/
    181181
     182    #define COMMON_SPACING          3
     183
    182184    #define CONTROLDEF_GROUP(pcsz, id) { WC_STATIC, pcsz, \
    183185            WS_VISIBLE | SS_GROUPBOX | DT_MNEMONIC, \
     
    186188    #define CONTROLDEF_TEXT(pcsz, id, cx, cy) { WC_STATIC, pcsz, \
    187189            WS_VISIBLE | SS_TEXT | DT_LEFT | DT_VCENTER | DT_MNEMONIC, \
    188             id, CTL_COMMON_FONT,  0, {cx, cy}, 5 }
     190            id, CTL_COMMON_FONT,  0, {cx, cy}, COMMON_SPACING }
    189191
    190192    #define CONTROLDEF_DEFPUSHBUTTON(pcsz, id, cx, cy) { WC_BUTTON, pcsz, \
    191193            WS_VISIBLE | WS_TABSTOP | BS_PUSHBUTTON | BS_DEFAULT, \
    192             id, CTL_COMMON_FONT, 0, {cx, cy}, 5 }
     194            id, CTL_COMMON_FONT, 0, {cx, cy}, COMMON_SPACING }
    193195
    194196    #define CONTROLDEF_PUSHBUTTON(pcsz, id, cx, cy) { WC_BUTTON, pcsz, \
    195197            WS_VISIBLE | WS_TABSTOP | BS_PUSHBUTTON, \
    196             id, CTL_COMMON_FONT, 0, {cx, cy}, 5 }
     198            id, CTL_COMMON_FONT, 0, {cx, cy}, COMMON_SPACING }
     199
     200    #define CONTROLDEF_HELPPUSHBUTTON(pcsz, id, cx, cy) { WC_BUTTON, pcsz, \
     201            WS_VISIBLE | WS_TABSTOP | BS_PUSHBUTTON | BS_HELP, \
     202            id, CTL_COMMON_FONT, 0, {cx, cy}, COMMON_SPACING }
    197203
    198204    #define CONTROLDEF_AUTOCHECKBOX(pcsz, id, cx, cy) { WC_BUTTON, pcsz, \
    199205            WS_VISIBLE | WS_TABSTOP | BS_AUTOCHECKBOX, \
    200             id, CTL_COMMON_FONT, 0, { cx, cy }, 5 }
     206            id, CTL_COMMON_FONT, 0, { cx, cy }, COMMON_SPACING }
    201207
    202208    #define CONTROLDEF_FIRST_AUTORADIO(pcsz, id, cx, cy) { WC_BUTTON, pcsz, \
    203209            WS_VISIBLE | WS_TABSTOP | BS_AUTORADIOBUTTON | WS_GROUP, \
    204             id, CTL_COMMON_FONT, 0, { cx, cy }, 5 }
     210            id, CTL_COMMON_FONT, 0, { cx, cy }, COMMON_SPACING }
    205211
    206212    #define CONTROLDEF_NEXT_AUTORADIO(pcsz, id, cx, cy) { WC_BUTTON, pcsz, \
    207213            WS_VISIBLE | WS_TABSTOP | BS_AUTORADIOBUTTON, \
    208             id, CTL_COMMON_FONT, 0, { cx, cy }, 5 }
     214            id, CTL_COMMON_FONT, 0, { cx, cy }, COMMON_SPACING }
    209215
    210216    #define CONTROLDEF_ENTRYFIELD(pcsz, id, cx, cy) { WC_ENTRYFIELD, pcsz, \
    211217            WS_VISIBLE | WS_TABSTOP | ES_MARGIN, \
    212             id, CTL_COMMON_FONT, 0, { cx, cy }, 5 }
     218            id, CTL_COMMON_FONT, 0, { cx, cy }, COMMON_SPACING }
    213219
    214220    #define CONTROLDEF_SPINBUTTON(id, cx, cy) { WC_SPINBUTTON, NULL, \
    215221            WS_VISIBLE | WS_TABSTOP | SPBS_MASTER | SPBS_NUMERICONLY | SPBS_JUSTCENTER | SPBS_FASTSPIN, \
    216             id, CTL_COMMON_FONT, 0, {cx, cy}, 5 }
     222            id, CTL_COMMON_FONT, 0, {cx, cy}, COMMON_SPACING }
    217223
    218224    /* ******************************************************************
     
    242248    typedef DLGHCREATEDLG *PDLGHCREATEDLG;
    243249
     250    APIRET dlghFormatDlg(HWND hwndDlg,
     251                         PDLGHITEM paDlgItems,
     252                         ULONG cDlgItems,
     253                         const char *pcszControlsFont,
     254                         ULONG flFlags);
     255
     256    #define DFFL_RESIZEFRAME        0x0001
     257    #define DFFL_CREATECONTROLS     0x0002
     258
    244259    /*
    245260     *@@ MSGBOXSTRINGS:
Note: See TracChangeset for help on using the changeset viewer.