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

  1. /*
  2.  *   Clinpipe.rc - Resource file for the client end of the named pipe sample.
  3.  *      Copyright 1992 IBM Corp.
  4.  */
  5.  
  6. #include <os2.h>
  7. #include "clnpmain.h"
  8. #include "clnphelp.h"
  9.  
  10. ICON IDR_MAIN "namepipe.ico"
  11. BITMAP IDR_MAIN "prodinfo.bmp"
  12.  
  13. MENU IDR_MAIN
  14. {
  15.     SUBMENU     "~File", IDM_FILE, MIS_TEXT
  16.     {
  17.         MENUITEM    "~Start",           IDM_FILESTART,      MIS_TEXT, MIA_DISABLED
  18.         MENUITEM SEPARATOR
  19.         MENUITEM    "E~xit\tF3",            IDM_FILEEXIT,       MIS_TEXT
  20.     }
  21.  
  22.     SUBMENU     "~Options", IDM_OPTION, MIS_TEXT
  23.     {
  24.         MENUITEM    "Swap ~Pieces",     IDM_OPTIONSWAPPIECES,    MIS_TEXT
  25.     }
  26.  
  27.     SUBMENU     "~Help",    IDM_HELP,   MIS_TEXT
  28.     {
  29.         MENUITEM    "~Help for help...",    IDM_HELPHELPFORHELP, MIS_TEXT
  30.         MENUITEM    "~Keys help...",        IDM_HELPKEYS,       MIS_TEXT
  31.         MENUITEM    "Help ~index...",       IDM_HELPINDEX,      MIS_TEXT
  32.         MENUITEM SEPARATOR
  33.         MENUITEM    "~Product Information...",  IDM_HELPABOUT,      MIS_TEXT
  34.     }
  35.  
  36. }
  37.  
  38. ACCELTABLE IDR_MAIN
  39. {
  40.     VK_F3,          IDM_FILEEXIT,           VIRTUALKEY
  41. }
  42.  
  43.  
  44. DLGTEMPLATE IDD_ABOUTBOX LOADONCALL MOVEABLE DISCARDABLE
  45. BEGIN
  46.     DIALOG "Product Information", IDD_ABOUTBOX,                9,  17, 250, 120,
  47.             FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, FCF_TITLEBAR
  48.     BEGIN
  49.         CONTROL IDR_MAIN, IDC_ICON,                           98,  77,   0,   0,
  50.                  WC_STATIC, SS_BITMAP | WS_GROUP | WS_VISIBLE
  51.  
  52.         CTEXT   "Tic-Tac-Toe Named Pipe Client", 256,          0,  65, 250,   8,
  53.                  SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  54.  
  55.         CTEXT   "Version 1.0", 258,                            0,  55, 250,   8,
  56.                  SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  57.  
  58.         CTEXT   "(C) Copyright IBM Corporation 1991."
  59.                 " All Rights reserved.", 257,
  60.                                                                0,  45, 250,   8,
  61.                  SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  62.  
  63.         CTEXT   "OS/2 is a registered trademark of", 258,      0,  35, 250,   8,
  64.                  SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  65.  
  66.         CTEXT   "International Business Machines Corp.", 257,  0,  25, 250,   8,
  67.                  SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  68.  
  69.         CONTROL "Ok", IDC_OK,                                105,   6,  38,  13,
  70.                  WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
  71.     END
  72. END
  73.  
  74.  
  75. DLGTEMPLATE IDD_SERVER LOADONCALL MOVEABLE DISCARDABLE
  76. BEGIN
  77.     DIALOG "Remote Server", IDD_SERVER, 9, 17, 194, 55, FS_NOBYTEALIGN | FS_DLGBORDER |
  78.                 WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, FCF_TITLEBAR
  79.     BEGIN
  80.         LTEXT      "Server Name", DID_TEXT, 8, 30, 55, 8
  81.         ENTRYFIELD "", DID_PIPE_SVR, 70, 30, 80, 10, ES_AUTOSCROLL | ES_LEFT | ES_MARGIN
  82.         PUSHBUTTON "~Ok", ID_OK, 44, 10, 40, 13
  83.         PUSHBUTTON "~Cancel", ID_CANCEL, 120, 10, 40, 13
  84.     END
  85. END
  86.  
  87.  
  88. STRINGTABLE
  89. {
  90.     IDS_APPNAME                 "Tic-Tac-Toe Client"
  91.     IDS_HELPLIBRARYNAME         "CLINPIPE.HLP"
  92.     IDS_HELPWINDOWTITLE         "Tic-Tac-Toe Client Help"
  93. }
  94.  
  95. MESSAGETABLE
  96. {
  97.     IDMSG_INITFAILED            "Initialization failed."
  98.     IDMSG_MAINWINCREATEFAILED   "Failed to create main window."
  99.     IDMSG_HELPLOADERROR         "Failed to load help manager."
  100.     IDMSG_CANNOTLOADSTRING      "Failed to load string."
  101.     IDMSG_HELPDISPLAYERROR      "Failed to display help panel."
  102.     IDMSG_CLIENT_WIN            "Through sheer luck you have managed to win.  Do you wish to play again?"
  103.     IDMSG_SERVER_WIN            "With the assistance of a most excellent operating system I easily trounced you.  Do you wish to play again?"
  104.     IDMSG_CREATE_SEM_FAILED     "Could not create semaphore."
  105.     IDMSG_CREATE_THREAD_FAILED  "Could not start thread."
  106.     IDMSG_PIPE_WRITE_FAILED     "Could not write to named pipe."
  107.     IDMSG_PIPE_READ_FAILED      "Could not read from named pipe."
  108.     IDMSG_SEMAPHORE_ERROR       "Could not access event semaphore."
  109.     IDMSG_ME_FIRST              "Do you wish to move first?"
  110.     IDMSG_CONNECT_FAILED        "Could not connect pipe.  Terminate application--verify server application is running before restarting."
  111.     IDMSG_DRAW                  "What's the matter, can't beat a machine?  Do you want to try again?"
  112.     IDMSG_INVALID_NAME          "Invalid server name."
  113. }
  114.  
  115. rcinclude clnphelp.rc
  116.