home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / os2sdk / os2sdk12 / accel / accel.rc < prev    next >
Encoding:
Text File  |  1989-11-20  |  2.5 KB  |  74 lines

  1. /*
  2.     Resource file for Accel example
  3.     Created by Microsoft Corporation, 1989
  4. */
  5. #include <os2.h>
  6. #include "accel.h"
  7.  
  8. POINTER IDR_ACCEL    accel.ico
  9.  
  10. MENU IDR_ACCEL {
  11.     SUBMENU    "~Accelerator", IDM_FILE {
  12.     MENUITEM "~Create...",        IDM_CREATE,    MIS_TEXT
  13.     MENUITEM "~Delete...",        IDM_DELETE,    MIS_TEXT, MIA_DISABLED
  14.     MENUITEM SEPARATOR
  15.     MENUITEM "E~xit",        SC_CLOSE,    MIS_SYSCOMMAND
  16.     MENUITEM "A~bout...\t^A",    IDM_ABOUT,    MIS_TEXT
  17.     }
  18.     MENUITEM "F1=Help", -1, MIS_BUTTONSEPARATOR
  19. }
  20.  
  21. DLGTEMPLATE IDD_ABOUT {
  22.     DIALOG "", 0, 10, 60, 160, 75, WS_SAVEBITS | FS_DLGBORDER {
  23.     CTEXT    "OS/2 Presentation Manager"       -1, 10, 60, 140, 10
  24.     CTEXT    "AccelTable Sample"           -1, 10, 50, 140, 10
  25.     ICON    IDR_ACCEL                -1,  8, 40,   0,  0
  26.     CTEXT    "Version 1.0"               -1, 10, 30, 140, 10
  27.     CTEXT    "Created by Microsoft Corp., 1989" -1, 10, 20, 140, 10
  28.     DEFPUSHBUTTON "~Ok"           DID_OK, 64,  4, 32,  14, WS_GROUP
  29.     }
  30. }
  31.  
  32. DLGTEMPLATE IDD_CREATE {
  33.   DIALOG "Create Accelerator", 0, 10, 10, 250, 110, FS_DLGBORDER {
  34.     LTEXT        "Key:"            -1, 10, 90,  20, 10
  35.     ENTRYFIELD        ""         IDD_ENTRY, 40, 90,  30, 10, ES_MARGIN
  36.  
  37.     GROUPBOX        "Flags",        -1, 10, 20, 110, 65
  38.     AUTOCHECKBOX    "ALT"           IDD_ALT, 15, 65, 100, 10
  39.     AUTOCHECKBOX    "CONTROL"      IDD_CONTROL, 15, 55, 100, 10
  40.     AUTOCHECKBOX    "LONEKEY"      IDD_LONEKEY, 15, 45, 100, 10
  41.     AUTOCHECKBOX    "SHIFT"      IDD_SHIFT, 15, 35, 100, 10
  42.     AUTOCHECKBOX    "VIRTUALKEY"      IDD_VKEY, 15, 25, 100, 10
  43.  
  44.     GROUPBOX        "Translation"        -1,125, 70, 110, 35
  45.     AUTORADIOBUTTON    "CHAR",          IDD_CHAR,130, 85, 100, 10, WS_GROUP
  46.     AUTORADIOBUTTON    "SCANCODE",   IDD_SCANCODE,130, 75, 100, 10
  47.  
  48.     GROUPBOX        "Notification Type"    -1,125, 20, 110, 45
  49.     AUTORADIOBUTTON    "WM_COMMAND"       IDD_CMD,130, 45, 100, 10, WS_GROUP
  50.     AUTORADIOBUTTON    "WM_HELP"     IDD_FHELP,130, 35, 100, 10
  51.     AUTORADIOBUTTON    "WM_SYSCOMMAND" IDD_SYSCMD,130, 25, 100, 10
  52.  
  53.     DEFPUSHBUTTON    "~Ok"            DID_OK, 15, 4, 32, 14
  54.     PUSHBUTTON        "~Cancel"    DID_CANCEL, 64, 4, 40, 14
  55.   }
  56. }
  57.  
  58. DLGTEMPLATE IDD_HELP {
  59.     DIALOG "ACCEL.EXE Help", 0, 10, 60, 240, 75, WS_SAVEBITS | FS_DLGBORDER {
  60.     LTEXT "The application does the following, on:"    -1, 10, 55,180, 10
  61.     LTEXT "WM_COMMAND"                -1, 15, 40, 90, 10
  62.     LTEXT "Pops up the About... box"        -1,120, 40,110, 10
  63.     LTEXT "WM_HELP"                    -1, 15, 30, 90, 10
  64.     LTEXT "Pops up this dialog"            -1,120, 30,110, 10
  65.     LTEXT "WM_SYSCOMMAND"                -1, 15, 20, 90, 10
  66.     LTEXT "Sends SC_MINIMIZE"            -1,120, 20,110, 10
  67.     PUSHBUTTON "~Ok"                DID_OK,104,  4, 32, 14
  68.     }
  69. }
  70.  
  71. ACCELTABLE IDR_ACCEL {
  72.     "^a", IDM_ABOUT
  73. }
  74.