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

  1. /*==============================================================*\
  2.  *                                                              *
  3.  * DLLAPI.RC - Sample PM application resource file              *
  4.  *                                                              *
  5. \*==============================================================*/
  6. #include "dllapi.h"
  7.  
  8. ICON ID_RESOURCE    dllapi.ico
  9. BITMAP IDR_BITMAP  "prodinfo.bmp"
  10.  
  11. MENU ID_RESOURCE
  12. {
  13.     SUBMENU     "~File", -1
  14.     {
  15.         MENUITEM    "~Search...\tAlt+S",    IDM_SEARCH
  16.         MENUITEM    "~Open...",             IDM_OPEN
  17.     }
  18.     SUBMENU     "~Math", -2
  19.     {
  20.         MENUITEM    "~Calculator...",       IDM_CALCUL
  21.     }
  22.     SUBMENU     "~Help", -3
  23.     {
  24.         MENUITEM "~Help index",             IDM_HELPINDEX
  25.         MENUITEM "~General help",           IDM_GENERALHELP
  26.         MENUITEM "~Keys Help",              IDM_TUTORIAL
  27.         MENUITEM "~Using help",             IDM_USINGHELP
  28.         MENUITEM SEPARATOR
  29.         MENUITEM "~Product information...", IDM_HELPPRODUCTINFO
  30.     }
  31. }
  32.  
  33. ACCELTABLE ID_RESOURCE
  34. {
  35.     "S",     IDM_SEARCH,          ALT
  36.     "s",     IDM_SEARCH,          ALT
  37. }
  38.  
  39. STRINGTABLE
  40. {
  41.     IDS_TITLE,                  "DLLAPI Demonstration"
  42.     IDS_UNTITLED                "Untitled"
  43.     IDS_APPNAME                 "DLLAPI"
  44.     IDS_HELPLIBRARYNAME         "DLLAPI.HLP"
  45.     IDS_HELPWINDOWTITLE         "DLLAPI Help"
  46. }
  47.  
  48. MESSAGETABLE
  49. {
  50.  IDMSG_INITFAILED          "Initialization failed."
  51.  IDMSG_MAINWINCREATEFAILED "Failed to create main window."
  52.  IDMSG_CANNOTLOADEXITLIST  "Cannot load Exit List processor."
  53.  IDMSG_CANNOTLOADSTRING    "Failed to load string."
  54.  IDMSG_HELPLOADERROR       "Failed to load help manager."
  55.  IDMSG_HELPDISPLAYERROR    "Failed to display help panel."
  56.  
  57.  IDMSG_ACCESSGUARDPAGE  "The memory is protected to be accessed indirectly. You"
  58.                         " should select the backup memory!  Select OK to access "
  59.                         "backup memory, or select Cancel to end the program."
  60.  IDMSG_ERRORSETPATH        "Path set is fail, please try again."
  61.  IDMSG_FILENOTFOUND        "No file is matched this pattern,"
  62.                            "\ncheck pattern or path"
  63.  IDMSG_DRIVELOCKED         "The specified driver is not availble for searching."
  64.  IDMSG_PATHNOTFOUND        "Path is not found, please enter again."
  65.  IDMSG_BUFFEROVERFLOW      "Buffer is overflow."
  66.  IDMSG_ERRORINVALIDDRIVE   "Invalid driver number."
  67.  IDMSG_OPENFAILED          "Can not OPEN this file."
  68.  IDMSG_ACCESSDENIED        "Can not ACCESS this file."
  69.  IDMSG_RETURNERROR         "Function call is fail."
  70.  IDMSG_DSPTEXTERROR        "Display function is fail."
  71.  IDMSG_DIVIDEZERO          "A non-recoverable error occured, Divide-by-zero,"
  72.                            "\n\rProgram Terminating."
  73.  IDMSG_ERROROPERAND        "Error operand or operation input."
  74.  IDMSG_ERRORDIGIT          "Wrong value, the number must be 8 digit or less."
  75. }
  76.  
  77. /* include dialog templates created by dialog box editor */
  78.  
  79. /*--------------------------------------------------------------*\
  80.  *  Help table definition                                       *
  81. \*--------------------------------------------------------------*/
  82. HELPTABLE   DLL_HELP_TABLE
  83. {
  84.    HELPITEM   ID_RESOURCE,       SUBTABLE_MAIN,            PANEL_MAIN
  85.    HELPITEM   IDD_PRODUCTINFO,   SUBTABLE_PRODUCTINFODLG,  PANEL_PRODUCTINFODLG
  86.  
  87.    HELPITEM   IDD_GETPATTERN,    SUBTABLE_PRODUCTINFODLG,  PANEL_PRODUCTINFODLG
  88.    HELPITEM   IDD_DSPFILESTRUCT, SUBTABLE_PRODUCTINFODLG,  PANEL_PRODUCTINFODLG
  89.    HELPITEM   IDD_OPENFILE,      SUBTABLE_OPENBOXDLG,      PANEL_OPENBOXDLG
  90.    HELPITEM   IDD_DISPLAYTEXT,   SUBTABLE_PRODUCTINFODLG,  PANEL_PRODUCTINFODLG
  91.    HELPITEM   IDD_GETMATHINFO,   SUBTABLE_CALCULBOXDLG,    PANEL_CALCULBOXDLG
  92.    HELPITEM   IDD_DISPLAYVALUE,  SUBTABLE_PRODUCTINFODLG,  PANEL_PRODUCTINFODLG
  93. }
  94.  
  95. /*--------------------------------------------------------------*\
  96.  *  Main window subtable, includes menu item help               *
  97. \*--------------------------------------------------------------*/
  98. HELPSUBTABLE SUBTABLE_MAIN
  99. SUBITEMSIZE     2
  100. {
  101.     HELPSUBITEM     IDM_GENERALHELP,         PANEL_GENERALHELP
  102.     HELPSUBITEM     IDM_USINGHELP,           PANEL_USINGHELP
  103.     HELPSUBITEM     IDM_TUTORIAL,            PANEL_TUTORIAL
  104.     HELPSUBITEM     IDM_HELPINDEX,           PANEL_HELPINDEX
  105.     HELPSUBITEM     IDM_HELPPRODUCTINFO,     PANEL_HELPPRODUCTINFO
  106.  
  107.     HELPSUBITEM     IDM_SEARCH,              PANEL_SEARCHHELP
  108.     HELPSUBITEM     IDM_OPEN,                PANEL_OPENHELP
  109.     HELPSUBITEM     IDM_CALCUL,              PANEL_CALCULHELP
  110. }
  111. /*--------------------------------------------------------------*\
  112.  *  Enter text dialog help subtable                             *
  113. \*--------------------------------------------------------------*/
  114. HELPSUBTABLE SUBTABLE_PRODUCTINFODLG
  115. SUBITEMSIZE     2
  116. {
  117.     HELPSUBITEM     IDD_PATH,                PANEL_PRODUCTINFO_OK
  118.     HELPSUBITEM     IDD_ACCESSBACKUP,        PANEL_PRODUCTINFO_OK
  119.     HELPSUBITEM     DID_OK,                  PANEL_PRODUCTINFO_OK
  120. }
  121.  
  122. HELPSUBTABLE SUBTABLE_OPENBOXDLG
  123. SUBITEMSIZE     2
  124. {
  125.     HELPSUBITEM     IDD_PATH,                PANEL_OPENBOX_OK
  126.     HELPSUBITEM     DID_OK,                  PANEL_OPENBOX_OK
  127. }
  128.  
  129. HELPSUBTABLE SUBTABLE_CALCULBOXDLG
  130. SUBITEMSIZE     2
  131. {
  132.     HELPSUBITEM     IDD_OPERAND1,            PANEL_CALCULBOX_OK
  133.     HELPSUBITEM     DID_OK,                  PANEL_CALCULBOX_OK
  134. }
  135.  
  136. rcinclude dllapi.dlg
  137.