home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / os2sdk / os2sdk12 / stock / stock.rc < prev    next >
Encoding:
Text File  |  1990-06-07  |  2.7 KB  |  94 lines

  1. /***    stock.rc
  2. *
  3. */
  4.  
  5. #define     INCL_WIN
  6. #include <os2.h>
  7. #include "ids.h"
  8. #include "fileid.h"
  9.  
  10. POINTER IDR_APP     stock.ico
  11.  
  12. menu IDR_APP
  13. {
  14.     submenu    "~File",        IDM_FILE
  15.     {
  16.     menuitem    "~Open...",        IDM_FILE_OPEN
  17.     menuitem    "~Close",        IDM_FILE_CLOSE
  18.     menuitem   SEPARATOR
  19.     menuitem    "~Save",        IDM_FILE_SAVE
  20.     menuitem   SEPARATOR
  21.     menuitem    "~Print...",    IDM_FILE_PRINT
  22.     menuitem    "P~rinter Setup...",IDM_FILE_PRINTER_SETUP
  23.     menuitem   SEPARATOR
  24.     menuitem    "E~xit",        IDM_FILE_EXIT
  25.     }
  26.     submenu    "~Options",        IDM_OPTIONS
  27.     {
  28.     menuitem    "Draw to fit",    IDM_OPTIONS_ORIGIN
  29.     }
  30.     submenu    "~Help",        IDM_HELP
  31.     {
  32.     menuitem    "~About...",    IDM_ABOUT
  33.     }
  34. }
  35.  
  36. dlgtemplate IDD_ABOUT
  37. {
  38.     DIALOG "",0, 20,20, 190,100, WS_SAVEBITS | FS_DLGBORDER
  39.     {
  40.     CTEXT "Stock Viewer"              -1,  20,75, 150, 8
  41.     ICON  IDR_APP                  -1,  20,75,   0, 0
  42.     CTEXT "Chart stock data"              -1,  20,58, 150, 8
  43.     CTEXT "Version 0.31 - 7 June 1990"          -1,  20,50, 150, 8
  44.     CTEXT "(c)1990, Microsoft Corporation"    -1,  20,42, 150, 8
  45.     CTEXT "by Benjamin W. Slivka"          -1,  20,32, 150, 8
  46.     DEFPUSHBUTTON   "~OK"          DID_OK,  70,10,  50,14, WS_GROUP
  47.     }
  48. }
  49.  
  50. dlgtemplate IDD_FILE loadoncall moveable discardable
  51. {
  52.     DIALOG    "",            IDD_FILE,      10, 10, 250,115,
  53.         FS_DLGBORDER | FS_BORDER | WS_CLIPSIBLINGS | WS_SAVEBITS,
  54.         FCF_TITLEBAR
  55.     {
  56.     ltext        "Drives:",        -1,          10, 95,  30,    8
  57.     listbox                IDL_DRIVE,      10, 55,  30, 40, WS_TABSTOP
  58.     ltext        "Directories:", -1,          50,103,  90,    8
  59.     listbox                IDL_DIR,      50, 55,  90, 48, WS_TABSTOP
  60.     ltext        "Files:",        -1,         150,103,  90,    8
  61.     listbox                IDL_FILE,     150, 55,  90, 48, WS_TABSTOP
  62.  
  63.     ltext        "",            IDC_CURDIR,      10, 40, 230,    8
  64.  
  65.     ltext        "File:",        -1,          10, 25,  40,    8
  66.     entryfield  "",            IDC_TEXT,      60, 25, 160,    8, ES_MARGIN
  67.  
  68.     /* put cancel here so it is hard for user to make it
  69.      * become the default button.  Since most users will tab,
  70.      * (not back tab), they will always leave OK as default.
  71.      */
  72.  
  73.     pushbutton    "Cancel"    DID_CANCEL,     130,  5,  40,14, WS_GROUP
  74.     defpushbutton    "OK"        DID_OK,      80,  5,  40,14, WS_GROUP
  75.     }
  76. }
  77.  
  78.  
  79. dlgtemplate IDD_PRINTER_SETUP loadoncall moveable discardable
  80. {
  81.     DIALOG  "Printer Setup",  IDD_PRINTER_SETUP,  10, 10, 196, 90,
  82.         FS_DLGBORDER | FS_BORDER | WS_CLIPSIBLINGS | WS_SAVEBITS,
  83.         FCF_TITLEBAR
  84.     {
  85.     ltext        "Printer:"  -1           ,  10, 76,  48,    8
  86.     listbox             IDL_PRINTER,  10,  8, 120, 64, WS_TABSTOP
  87.  
  88.     defpushbutton    "OK"        DID_OK     , 138, 72,  50, 14, WS_GROUP | WS_TABSTOP
  89.     pushbutton    "Cancel"    DID_CANCEL , 138, 56,  50, 14
  90.     pushbutton    "~Setup..." IDB_SETUP  , 138, 24,  50, 14
  91.     pushbutton    "~Reset"    IDB_RESET  , 138,  8,  50, 14
  92.     }
  93. }
  94.