home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / SETOPT.ZIP / SETOPT.RC < prev    next >
Text File  |  1990-09-07  |  4KB  |  92 lines

  1. #include "os2.h"
  2. #include "SETOPT.rch"
  3.  
  4.  
  5.  
  6. MENU ID_SETOPT
  7.   BEGIN
  8.     SUBMENU  "~Options", IDM_OPTIONS, MIS_TEXT
  9.       BEGIN
  10.         MENUITEM "Set ~font...", IDM_O_SETFONT, MIS_TEXT
  11.         MENUITEM "Set ~color...", IDM_O_SETCOLOR, MIS_TEXT
  12.       END
  13.   END
  14.  
  15.  
  16. STRINGTABLE
  17. BEGIN
  18.   IDS_ERR_WINDOW_CREATE, "Window creation failed!"
  19.   IDS_ERR_WINDOW_POS, "Window positioning failed!"
  20. END
  21.  
  22. DLGTEMPLATE IDLG_SETFONT LOADONCALL MOVEABLE DISCARDABLE
  23. BEGIN
  24.     DIALOG "Set font", IDLG_SETFONT, 152, 103, 239, 96,
  25.            FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_SAVEBITS, FCF_SYSMENU | FCF_TITLEBAR
  26.     BEGIN
  27.         CONTROL "Font", TXT_SETFONT_FONT, 13, 89, 20, 8,
  28.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_VCENTER | WS_GROUP | WS_VISIBLE
  29.         CONTROL "Size", TXT_SETFONT_SIZE, 127, 88, 20, 8,
  30.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_VCENTER | WS_GROUP | WS_VISIBLE
  31.         CONTROL "", LB_SETFONT_FONT, 11, 52, 110, 36,
  32.                 WC_LISTBOX, WS_TABSTOP | WS_VISIBLE
  33.         CONTROL "Size", TXT_SETFONT_SIZE, 127, 88, 20, 8,
  34.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_VCENTER | WS_GROUP | WS_VISIBLE
  35.         CONTROL "", LB_SETFONT_SIZE, 126, 52, 36, 36,
  36.                 WC_LISTBOX, WS_TABSTOP | WS_VISIBLE
  37.         CONTROL "Typestyle", GRP_SETFONT_TYPESTYLE, 165, 45, 71, 51,
  38.                 WC_STATIC, SS_GROUPBOX | WS_GROUP | WS_VISIBLE
  39.         CONTROL "~Bold", CK_SETFONT_BOLD, 171, 76, 57, 8,
  40.                 WC_BUTTON, BS_AUTOCHECKBOX | WS_TABSTOP | WS_VISIBLE
  41.         CONTROL "~Italic", CK_SETFONT_ITALIC, 171, 66, 61, 8,
  42.                 WC_BUTTON, BS_AUTOCHECKBOX | WS_TABSTOP | WS_VISIBLE
  43.         CONTROL "~Underscore", CK_SETFONT_UNDERSCORE, 171, 56, 63, 8,
  44.                 WC_BUTTON, BS_AUTOCHECKBOX | WS_TABSTOP | WS_VISIBLE
  45.         CONTROL "Strike~out", CK_SETFONT_STRIKEOUT, 171, 46, 62, 8,
  46.                 WC_BUTTON, BS_AUTOCHECKBOX | WS_TABSTOP | WS_VISIBLE
  47.         CONTROL "Font sample", GRP_FONTTEST_SAMPLE, 5, 20, 232, 28,
  48.                 WC_STATIC, SS_GROUPBOX | WS_GROUP | WS_VISIBLE
  49.         CONTROL "AbCdEfGhIjKlMnOpQrStUvWxYz", MLE_SETFONT, 9, 22, 223, 15,
  50.                 WC_MLE, MLS_READONLY | WS_GROUP | WS_TABSTOP | WS_VISIBLE
  51.         CONTROL "OK", PB_SETFONT_OK, 6, 3, 51, 13,
  52.                 WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
  53.         CONTROL "Apply", PB_SETFONT_APPLY, 64, 3, 51, 13,
  54.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  55.         CONTROL "Cancel", PB_SETFONT_CANCEL, 123, 3, 50, 13,
  56.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  57.         CONTROL "Help", PB_SETFONT_HELP, 181, 3, 50, 13,
  58.                 WC_BUTTON, BS_PUSHBUTTON | BS_HELP | WS_TABSTOP | WS_VISIBLE
  59.     END
  60. END
  61.  
  62.  
  63. DLGTEMPLATE IDLG_SETCOLOR LOADONCALL MOVEABLE DISCARDABLE
  64. BEGIN
  65.     DIALOG "Set colors", IDLG_SETCOLOR, 183, 41, 199, 115,
  66.            FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, FCF_SYSMENU | FCF_TITLEBAR
  67.     BEGIN
  68.         CONTROL "", MLE_SETCOLOR, 7, 25, 186, 20,
  69.                 WC_MLE, MLS_READONLY | WS_GROUP | WS_TABSTOP | WS_VISIBLE
  70.         CONTROL "Foreground", GRP_SETCOLOR_FOREGROUND, 1, 58, 94, 52,
  71.                 WC_STATIC, SS_GROUPBOX | WS_GROUP | WS_VISIBLE
  72.         CONTROL "", LB_SETCOLOR_FOREGROUND, 5, 60, 88, 41,
  73.                 WC_LISTBOX, WS_TABSTOP | WS_VISIBLE
  74.         CONTROL "Background", GRP_SETCOLOR_BACKGROUND, 101, 58, 94, 52,
  75.                 WC_STATIC, SS_GROUPBOX | WS_GROUP | WS_VISIBLE
  76.         CONTROL "", LB_SETCOLOR_BACKGROUND, 105, 61, 88, 40,
  77.                 WC_LISTBOX, WS_TABSTOP | WS_VISIBLE
  78.         CONTROL "Color sample", GRP_SETCOLOR_SAMPLE, 3, 22, 193, 32,
  79.                 WC_STATIC, SS_GROUPBOX | WS_GROUP | WS_VISIBLE
  80.         CONTROL "OK", PB_SETCOLOR_OK, 5, 4, 44, 13,
  81.                 WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
  82.         CONTROL "Apply", PB_SETCOLOR_APPLY, 53, 4, 44, 13,
  83.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  84.         CONTROL "Cancel", PB_SETCOLOR_CANCEL, 103, 4, 44, 13,
  85.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  86.         CONTROL "Help", IDLG_SETCOLOR, 150, 4, 44, 13,
  87.                 WC_BUTTON, BS_PUSHBUTTON | BS_HELP | WS_TABSTOP | WS_VISIBLE
  88.     END
  89. END
  90.  
  91.  
  92.