home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / tolkit45.zip / os2tk45 / samples / os2 / hanoi / hanoi.rc < prev   
Text File  |  1999-05-11  |  4KB  |  101 lines

  1. /*==============================================================*\
  2.  *                                                              *
  3.  * HANOI.RC - Sample PM application resource file               *
  4.  *                                                              *
  5. \*==============================================================*/
  6. #include <os2.h>
  7. #include "hanoi.h"
  8.  
  9. ICON ID_RESOURCE   hanoi.ico
  10. BITMAP IDR_BITMAP "prodinfo.bmp"
  11.  
  12. MENU ID_RESOURCE
  13. {
  14.    SUBMENU  "~Options", -1
  15.       {
  16.          MENUITEM "S~tart",                 IDM_START
  17.          MENUITEM "Sto~p",                  IDM_STOP,, MIA_DISABLED
  18.          MENUITEM "~Set...\tAlt+S",         IDM_SET
  19.       }
  20.    SUBMENU  "~View",    -2
  21.       {
  22.          MENUITEM "~Indicator on",          IDM_ON
  23.          MENUITEM "I~ndicator off",         IDM_OFF
  24.       }
  25.    SUBMENU  "~Help",    -3
  26.       {
  27.          MENUITEM "~Help index",            IDM_HELPINDEX
  28.          MENUITEM "~General help",          IDM_HELPEXTENDED
  29.          MENUITEM "~Keys help",             IDM_HELPKEYS
  30.          MENUITEM "~Using help",            IDM_HELPHELPFORHELP
  31.          MENUITEM SEPARATOR
  32.          MENUITEM "~Product information...",IDM_HELPPRODUCTINFO
  33.       }
  34. }
  35. /*--------------------------------------------------------------*\
  36.  *  Help table definition                                       *
  37. \*--------------------------------------------------------------*/
  38. HELPTABLE   HANOI_HELP_TABLE
  39. {
  40.     HELPITEM   ID_RESOURCE,     SUBTABLE_MAIN,            PANEL_MAIN
  41.     HELPITEM   IDD_PRODUCTINFO, SUBTABLE_PRODUCTINFODLG,  PANEL_PRODUCTINFODLG
  42.     HELPITEM   IDD_SETCOUNT,    SUBTABLE_PRODUCTINFODLG,  PANEL_PRODUCTINFODLG
  43. }
  44.  
  45. /*--------------------------------------------------------------*\
  46.  *  Main window subtable, includes menu item help               *
  47. \*--------------------------------------------------------------*/
  48. HELPSUBTABLE SUBTABLE_MAIN
  49. SUBITEMSIZE     2
  50. {
  51.     HELPSUBITEM     IDM_HELPHELPFORHELP,     PANEL_HELPHELPFORHELP
  52.     HELPSUBITEM     IDM_HELPEXTENDED,        PANEL_HELPEXTENDED
  53.     HELPSUBITEM     IDM_HELPKEYS,            PANEL_HELPKEYS
  54.     HELPSUBITEM     IDM_HELPINDEX,           PANEL_HELPINDEX
  55.     HELPSUBITEM     IDM_HELPPRODUCTINFO,     PANEL_HELPPRODUCTINFO
  56.  
  57.     HELPSUBITEM     IDM_START,               PANEL_HELPSTART
  58.     HELPSUBITEM     IDM_STOP,                PANEL_HELPSTOP
  59.     HELPSUBITEM     IDM_SET,                 PANEL_HELPSET
  60.     HELPSUBITEM     IDM_ON,                  PANEL_HELPON
  61.     HELPSUBITEM     IDM_OFF,                 PANEL_HELPOFF
  62. }
  63. /*--------------------------------------------------------------*\
  64.  *  Enter text dialog help subtable                             *
  65. \*--------------------------------------------------------------*/
  66. HELPSUBTABLE SUBTABLE_PRODUCTINFODLG
  67. SUBITEMSIZE     2
  68. {
  69.     HELPSUBITEM     IDD_ENTRYFLD,            PANEL_PRODUCTINFO_OK
  70.     HELPSUBITEM     DID_OK,                  PANEL_PRODUCTINFO_OK
  71. }
  72.  
  73. ACCELTABLE ID_RESOURCE
  74. {
  75.     "S",     IDM_SET,          ALT
  76.     "s",     IDM_SET,          ALT
  77. }
  78.  
  79. STRINGTABLE
  80. {
  81.     IDS_TITLE,                  "Hanoi Demonstration"
  82.     IDS_UNTITLED                "Untitled"
  83.     IDS_APPNAME                 "Hanoi"
  84.     IDS_HELPLIBRARYNAME         "HANOI.HLP"
  85.     IDS_HELPWINDOWTITLE         "Hanoi Help"
  86.     IDS_OBJECTCLASS             "Object Class"
  87. }
  88.  
  89. MESSAGETABLE
  90. {
  91.     IDMSG_INITFAILED            "Initialization failed."
  92.     IDMSG_MAINWINCREATEFAILED   "Failed to create main window."
  93.     IDMSG_DISKNUMBERERROR       "You may choose from 1 to 16 disks."
  94.     IDMSG_CANNOTLOADEXITLIST    "Cannot load Exit List processor."
  95.     IDMSG_CANNOTLOADSTRING      "Failed to load string."
  96.     IDMSG_HELPLOADERROR         "Failed to load Help Manager."
  97.     IDMSG_HELPDISPLAYERROR      "Failed to display help panel."
  98. }
  99.  
  100. rcinclude hanoi.dlg
  101.