home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / VSCPPv8.zip / VACPP / IBMCPP / samples / TOOLKIT / OS2 / QUEUES / SVRQUEUE.RC < prev    next >
Text File  |  1994-11-17  |  4KB  |  106 lines

  1. /*==============================================================*\
  2.  *                                                              *
  3.  *  svrqueue.rc - resource definitions                          *
  4.  *      Copyright 1991, IBM Corp.                               *
  5.  *                                                              *
  6.  *--------------------------------------------------------------*
  7.  *                                                              *
  8.  *  This file contains the menu and string resources            *
  9.  *  for the executable.                                         *
  10.  *                                                              *
  11. \*==============================================================*/
  12. #define  INCL_32
  13. #define  INCL_WIN
  14. #include <os2.h>
  15. #include "svrqmain.h"
  16. #include "svrqhelp.h"
  17.  
  18. ICON   IDR_MAIN "queue.ico"
  19. BITMAP IDR_MAIN "prodinfo.bmp"
  20.  
  21. MENU IDR_MAIN
  22. {
  23.     SUBMENU     "~File", IDM_FILE, MIS_TEXT
  24.     {
  25.         MENUITEM    "E~xit\tF3",            IDM_FILEEXIT,       MIS_TEXT
  26.     }
  27.  
  28.     SUBMENU     "~Options", IDM_OPTION, MIS_TEXT
  29.     {
  30.         MENUITEM    "~Purge Queue",     IDM_OPTIONPURGE,    MIS_TEXT
  31.     }
  32.  
  33.     SUBMENU     "~Help",    IDM_HELP,   MIS_TEXT
  34.     {
  35.         MENUITEM    "~Help for help...",    IDM_HELPHELPFORHELP, MIS_TEXT
  36.         MENUITEM    "~Extended help...",    IDM_HELPEXTENDED, MIS_TEXT
  37.         MENUITEM    "~Keys help...",        IDM_HELPKEYS,       MIS_TEXT
  38.         MENUITEM    "Help ~index...",       IDM_HELPINDEX,      MIS_TEXT
  39.         MENUITEM SEPARATOR
  40.         MENUITEM    "~Product Information...",  IDM_HELPABOUT,      MIS_TEXT
  41.     }
  42.  
  43. }
  44.  
  45. ACCELTABLE IDR_MAIN
  46. {
  47.     VK_F3,          IDM_FILEEXIT,           VIRTUALKEY
  48. }
  49.  
  50. DLGTEMPLATE IDD_ABOUTBOX LOADONCALL MOVEABLE DISCARDABLE
  51. BEGIN
  52.     DIALOG "Product Information", IDD_ABOUTBOX,                9,  17, 250, 120,
  53.             FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, FCF_TITLEBAR
  54.     BEGIN
  55.         CONTROL IDR_MAIN, IDC_ICON,                           98,  77,   0,   0,
  56.                  WC_STATIC, SS_BITMAP | WS_GROUP | WS_VISIBLE
  57.  
  58.         CTEXT   "OS/2 IPC Queue Server", 256,                  0,  65, 250,   8,
  59.                  SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  60.  
  61.         CTEXT   "Version 1.0", 258,                            0,  55, 250,   8,
  62.                  SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  63.  
  64.         CTEXT   "(C) Copyright IBM Corporation 1991."
  65.                 " All Rights reserved.", 257,
  66.                                                                0,  45, 250,   8,
  67.                  SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  68.  
  69.         CTEXT   "OS/2 is a registered trademark of", 258,      0,  35, 250,   8,
  70.                  SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  71.  
  72.         CTEXT   "International Business Machines Corp.", 257,  0,  25, 250,   8,
  73.                  SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  74.  
  75.         CONTROL "Ok", IDC_OK,                                105,   6,  38,  13,
  76.                  WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
  77.     END
  78. END
  79.  
  80. STRINGTABLE
  81. {
  82.     IDS_APPNAME                 "Queue Server"
  83.     IDS_HELPLIBRARYNAME         "SVRQUEUE.HLP"
  84.     IDS_HELPWINDOWTITLE         "Server Q Help"
  85. }
  86.  
  87. MESSAGETABLE
  88. {
  89.     IDMSG_INITFAILED            "Initialization failed."
  90.     IDMSG_MAINWINCREATEFAILED   "Failed to create main window."
  91.     IDMSG_HELPLOADERROR         "Failed to load help manager."
  92.     IDMSG_CANNOTLOADSTRING      "Failed to load string."
  93.     IDMSG_HELPDISPLAYERROR      "Failed to display help panel."
  94.     IDMSG_MEM_ALLOC_FAILED      "Not enough memory."
  95.     IDMSG_CREATE_Q_FAILED       "Could not create queue."
  96.     IDMSG_CREATE_SEM_FAILED     "Could not create semaphore."
  97.     IDMSG_CREATE_THREAD_FAILED  "Could not start thread."
  98.     IDMSG_CLIENTS_HUNG          "One of the client processes has control of the queue. \
  99.                                  terminate all clients if you wish to continue."
  100.     IDMSG_Q_SEMAPHORE_ERROR     "Could not gain access to named shared memory."
  101.     IDMSG_READ_Q_ERROR          "Error reading queue.  Queue will be closed and this application will terminate."
  102.     IDMSG_CANNOT_EXEC_CLIENT    "Could not start client process."
  103. }
  104.  
  105. rcinclude svrqhelp.rc
  106.