home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / os2sdk / os2sdk11 / tk4 / mdi / app.rc < prev    next >
Encoding:
Text File  |  1989-02-20  |  4.1 KB  |  92 lines

  1. #include <pmwin.h>
  2. #include "mdi.h"
  3. #include "app.h"
  4.  
  5. POINTER  IDR_MDI       app.ico
  6. POINTER  IDR_MDIDOC    mdi.ico
  7.  
  8. /******** Main Menu ********/
  9.  
  10. MENU    IDR_MDI PRELOAD
  11. BEGIN
  12.     SUBMENU    "", IDM_AABDOCSYSMENU, MIS_BITMAP
  13.     BEGIN
  14.         MENUITEM   "~Restore\tCtrl+F5",     CMD_DOCRESTORE
  15.         MENUITEM   "~Move\tCtrl+F7",        CMD_DOCMOVE,        MIS_TEXT, MIA_DISABLED
  16.         MENUITEM   "~Size\tCtrl+F8",        CMD_DOCSIZE,        MIS_TEXT, MIA_DISABLED
  17.         MENUITEM   "Mi~nimize\tCtrl+F9",    CMD_DOCMINIMIZE
  18.         MENUITEM   "Ma~ximize\tCtrl+F10",   CMD_DOCMAXIMIZE,    MIS_TEXT, MIA_DISABLED
  19.         MENUITEM   SEPARATOR
  20.         MENUITEM   "~Close\tCtrl+F4",       CMD_DOCCLOSE
  21.         MENUITEM   SEPARATOR
  22.         MENUITEM   "S~plit",                CMD_DOCSPLIT
  23.     END
  24.     SUBMENU     "~File", IDM_FILE
  25.     BEGIN
  26.         MENUITEM    "~New",                 CMD_NEW
  27.         MENUITEM    "~Open...",             CMD_OPEN,    MIS_TEXT, MIA_DISABLED
  28.         MENUITEM    "~Close",               CMD_CLOSE
  29.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  30.         MENUITEM    "~Save",                CMD_SAVE,    MIS_TEXT, MIA_DISABLED
  31.         MENUITEM    "Save ~As...",          CMD_SAVEAS,    MIS_TEXT, MIA_DISABLED
  32.         MENUITEM    "Save ~Environment...", CMD_SAVEENV,    MIS_TEXT, MIA_DISABLED
  33.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  34.         MENUITEM    "Page Se~tup...",       CMD_PAGESETUP,    MIS_TEXT, MIA_DISABLED
  35.         MENUITEM    "~Print...",            CMD_PRINT,    MIS_TEXT, MIA_DISABLED
  36.         MENUITEM    "P~rinter Setup...",    CMD_PRINTSETUP,    MIS_TEXT, MIA_DISABLED
  37.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  38.         MENUITEM    "E~xit",                CMD_EXIT
  39.     MENUITEM    "A~bout...",        CMD_ABOUT
  40.     END
  41.     SUBMENU     "~Edit", IDM_EDIT
  42.     BEGIN
  43.         MENUITEM    "~Undo",                CMD_UNDO,    MIS_TEXT, MIA_DISABLED
  44.         MENUITEM    "~Redo",                CMD_REDO,    MIS_TEXT, MIA_DISABLED
  45.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  46.         MENUITEM    "Cu~t\tDel ",           CMD_CUT,    MIS_TEXT, MIA_DISABLED
  47.         MENUITEM    "~Copy\tF2 ",           CMD_COPY,    MIS_TEXT, MIA_DISABLED
  48.         MENUITEM    "~Paste\tIns ",         CMD_PASTE,    MIS_TEXT, MIA_DISABLED
  49.         MENUITEM    "C~lear",               CMD_CLEAR,    MIS_TEXT, MIA_DISABLED
  50.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  51.         MENUITEM    "~Select...",           CMD_SELECT,    MIS_TEXT, MIA_DISABLED
  52.         MENUITEM    "Select ~All",          CMD_SELECTALL,    MIS_TEXT, MIA_DISABLED
  53.     END
  54.     SUBMENU     "~Window", IDM_WINDOW
  55.     BEGIN
  56.         MENUITEM    "Arrange ~Tiled",       CMD_ARRANGETILED
  57.         MENUITEM    "Arrange ~Cascaded",    CMD_ARRANGECASCADED
  58.         MENUITEM    "",                     CMD_WINDOWITEMS,    MIS_SEPARATOR
  59.     END
  60.  
  61.     MENUITEM  "~Help", IDM_HELP, MIS_BUTTONSEPARATOR | MIS_HELP, MIA_DISABLED
  62. END
  63.  
  64.  
  65. ACCELTABLE      IDR_MDIDOC PRELOAD
  66. BEGIN
  67.     VK_DELETE,  CMD_CUT,        VIRTUALKEY
  68.     VK_F2,      CMD_COPY,       VIRTUALKEY
  69.     VK_INSERT,  CMD_PASTE,      VIRTUALKEY
  70.     VK_F4,      SC_CLOSE,       VIRTUALKEY, CONTROL, SYSCOMMAND
  71.     VK_F5,      SC_RESTORE,     VIRTUALKEY, CONTROL, SYSCOMMAND
  72.     VK_F6,      SC_NEXT,        VIRTUALKEY, CONTROL, SYSCOMMAND
  73.     VK_F7,      SC_MOVE,        VIRTUALKEY, CONTROL, SYSCOMMAND
  74.     VK_F8,      SC_SIZE,        VIRTUALKEY, CONTROL, SYSCOMMAND
  75.     VK_F9,      SC_MINIMIZE,    VIRTUALKEY, CONTROL, SYSCOMMAND
  76.     VK_F10,     SC_MAXIMIZE,    VIRTUALKEY, CONTROL, SYSCOMMAND
  77.     "-",        SC_DOCSYSMENU,  CHAR,       ALT,     SYSCOMMAND
  78. END
  79.  
  80. RCINCLUDE mdi.rc
  81.  
  82. DLGTEMPLATE IDD_ABOUT {
  83.     DIALOG "", 0, 10, 60, 160, 75, WS_SAVEBITS | FS_DLGBORDER {
  84.     CTEXT    "OS/2 Presentation Manager"       -1, 10, 60, 140, 10
  85.     CTEXT    "MDI Sample Application"       -1, 10, 50, 140, 10
  86.     ICON    IDR_MDI                    -1,  8, 30,   0,  0
  87.     CTEXT    "Version 1.0"               -1, 50, 30,  60, 10
  88.     CTEXT    "Created by Microsoft Corp., 1989" -1, 10, 20, 140, 10
  89.     DEFPUSHBUTTON "Ok"           DID_OK, 64,  4, 32,  14, WS_GROUP
  90.     }
  91. }
  92.