home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / netds / winsock / globchat / client / globcl.rc < prev    next >
Text File  |  1996-06-14  |  11KB  |  274 lines

  1. #include <windows.h>
  2. #include <winver.h>
  3. #include "globals.h"
  4.  
  5.  
  6. ; Version stamping information:
  7.  
  8. VS_VERSION_INFO VERSIONINFO
  9. FILEVERSION     4,0,0,0
  10. PRODUCTVERSION  4,0,0,0
  11. FILEFLAGSMASK   VS_FFI_FILEFLAGSMASK
  12. FILEFLAGS       (VS_FF_PRIVATEBUILD|VS_FF_PRERELEASE|VS_FF_DEBUG)
  13. FILEOS          VOS_DOS_WINDOWS16
  14. FILETYPE        VFT_APP
  15. FILESUBTYPE     VFT2_UNKNOWN
  16. BEGIN
  17.     BLOCK "StringFileInfo"
  18.     BEGIN
  19.         BLOCK "040904E4"
  20.         BEGIN
  21.             VALUE SZRCOMPANYNAME,   "Microsoft Corporation\0"
  22.             VALUE SZRDESCRIPTION,   "Global Chat Client Application" "\0"
  23.             VALUE SZRVERSION,       "Version 4.0" "\0"
  24.             VALUE SZRAPPNAME,       "GLobCL" "\0"
  25.             VALUE SZRCOPYRIGHT,     "Copyright \251 Microsoft Corp. 1990-1995\0"
  26.             VALUE SZRTRADEMARK,     "Microsoft\256 is a registered trademark of Microsoft Corporation. Windows(TM) is a trademark of Microsoft Corporation"
  27.             VALUE SZRPRODNAME,      "GLobCL" "\0"
  28.             VALUE SZRPRODVER,       "Version 4.0" "\0"
  29.         END
  30.  
  31.         BLOCK "041104E4"
  32.         BEGIN
  33.             VALUE SZRCOMPANYNAME,   "Microsoft Corporation\0"
  34.             VALUE SZRDESCRIPTION,   "Global Chat Client Application" "\0"
  35.             VALUE SZRVERSION,       "Version 4.0" "\0"
  36.             VALUE SZRAPPNAME,       "GLobCL" "\0"
  37.             VALUE SZRCOPYRIGHT,     "Copyright (C) Microsoft Corp. 1990-1995\0"
  38.             VALUE SZRTRADEMARK,     "Microsoft(R) is a registered trademark of Microsoft Corporation. Windows(TM) is a trademark of Microsoft Corporation"
  39.             VALUE SZRPRODNAME,      "GLobCL" "\0"
  40.             VALUE SZRPRODVER,       "Version 4.0" "\0"
  41.         END
  42.     END
  43.  
  44.     BLOCK "VarFileInfo"
  45.     BEGIN
  46.         VALUE "Translation", 0x409, 1252, 0x411, 1252
  47.     END
  48. END
  49.  
  50.  
  51.  
  52.  
  53. APPNAME ICON GLOBCL.ICO
  54.  
  55. APPNAME MENU
  56. BEGIN
  57.     POPUP "&Options"
  58.     BEGIN
  59.         MENUITEM "&Connect to Server...",        IDM_CONNECT
  60.         MENUITEM "&End this chat"                IDM_END_CHAT, GRAYED
  61.         MENUITEM "&Disconnect from Server",      IDM_DISCONNECT_SERVER, GRAYED
  62.         MENUITEM SEPARATOR
  63.         MENUITEM "E&xit",                        IDM_EXIT
  64.     END
  65.     POPUP "&Help"
  66.     BEGIN
  67.         MENUITEM "&About Global Chat...",        IDM_ABOUT
  68.     END
  69. END
  70.  
  71. ABOUTBOX DIALOG DISCARDABLE  22, 17, 167, 73
  72. STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
  73. CAPTION "About Global Chat"
  74. BEGIN
  75.     DEFPUSHBUTTON   "OK", IDOK, 132, 2, 32, 14, WS_GROUP
  76.     ICON            "GLobCL", -1, 3, 2, 18, 20
  77.     LTEXT           SZRCOMPANYNAME, IDD_VERFIRST, 30, 2, 100, 8
  78.     LTEXT           SZRDESCRIPTION, IDD_VERFIRST+1, 30, 11, 100, 8
  79.     LTEXT           SZRVERSION,     IDD_VERFIRST+2, 30, 20, 137, 8
  80.     LTEXT           SZRCOPYRIGHT,   IDD_VERFIRST+3, 30, 29, 137, 8
  81.     LTEXT           SZRTRADEMARK,   IDD_VERLAST, 30, 47, 136, 27
  82.     CONTROL         "", 501, "Static", SS_BLACKRECT, 29, 43, 138, 1
  83. END
  84.  
  85. CONNECTBOX DIALOG 6, 18, 235, 76
  86. // LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  87. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  88. CAPTION "Connect to Global Chat Server"
  89. FONT 8, "MS Shell Dlg"
  90. BEGIN
  91.     LTEXT           "Your &Name:", 106, 37, 9, 42, 9
  92.     EDITTEXT        CD_NAME, 84, 7, 79, 12, ES_AUTOHSCROLL
  93.     LTEXT           "&Protocol:", 108, 37, 27, 67, 9
  94.     COMBOBOX        CD_PROTOCOL, 84, 25, 92, 55, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
  95.     LTEXT           "Enter name you will be known by", CD_HELP, 37, 59, 206, 9
  96.     LTEXT           "&Server Machine Name:", CD_SERVER_TEXT, 37, 44, 76, 9, NOT
  97.                     WS_VISIBLE | WS_DISABLED
  98.     EDITTEXT        CD_SERVER, 119, 42, 79, 12, ES_AUTOHSCROLL | NOT
  99.                     WS_VISIBLE | WS_DISABLED
  100.     DEFPUSHBUTTON   "OK", IDOK, 190, 6, 40, 14, WS_DISABLED
  101.     PUSHBUTTON      "Cancel", IDCANCEL, 190, 23, 40, 15
  102. END
  103.  
  104.  
  105. SELECTBOX DIALOG 49, 17, 147, 92
  106. //LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  107. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  108. CAPTION "Select Chat Partner"
  109. FONT 8, "MS Shell Dlg"
  110. BEGIN
  111.     DEFPUSHBUTTON   "OK", IDS_APPNAME, 100, 6, 40, 14, WS_DISABLED
  112.     PUSHBUTTON      "Cancel", IDS_DESCRIPTION, 100, 25, 40, 15
  113.     LTEXT           "&Chat with:", 101, 6, 6, 36, 9
  114.     LISTBOX         SD_LIST, 7, 18, 82, 69, LBS_SORT | WS_VSCROLL |
  115.                     WS_TABSTOP | LBS_NOTIFY
  116. END
  117.  
  118.  
  119. ; String table
  120.  
  121. STRINGTABLE
  122. BEGIN
  123.     IDS_APPNAME,                     "GLobCL"
  124.     IDS_DESCRIPTION,                 "Global Chat Client Application"
  125.     IDS_FILEINFOLANG,                "\\StringFileInfo\\040904E4\\"
  126.     IDS_CHAT_AVAIL,                  "%s: available for chatting"
  127.  
  128.     IDS_ERR_SERVER_NOT_FOUND,        "Server not found.  Try a different protocol"
  129.     IDS_ERR_NAMESPACE_NOT_SUPPORTED, "Name Space not supported over this protocol family.  Try a different protocol"
  130.     IDS_ERR_SOCKET_FAILED,           "Failure: socket() returned %u"
  131.     IDS_ERR_CONNECT_FAILED,          "Failure: connect() returned %u"
  132.     IDS_ERR_WSAASYNCSELECT,          "Failure: WSAAsyncSelect() returned %u"
  133.     IDS_ERR_UNSUPPORTED_PROTOCOL,    "This protocol uses an unsupported name space"
  134.     IDS_ERR_CONNECTION_DROPPED,      "Server Connection Dropped"
  135.  
  136.  
  137.     IDS_CALLING_SOCKET,              "Calling socket()"
  138.     IDS_CALLING_CONNECT,             "Calling connect()"
  139.     IDS_WAITING_FOR_ACCEPT,          "Waiting for the server to accept() us"
  140.     IDS_SELECT_PROTOCOL,             "Select Protocol to use"
  141.     IDS_ENTER_NAME,                  "Enter name you will be known by"
  142.     IDS_ENTER_MACHINE_NAME,          "Enter machine name Global Chat Server is running on"
  143.     IDS_CONNECTION_STOPPED,          "Connection Disconnected"
  144.     IDS_CHAT_DLG_STOPPED,            "Chat Dialog Stopped"
  145.     IDS_CHAT_AVAILABLE,              "%s: available for chatting"
  146.     IDS_CHATTING_REMOTE,             "%s: chatting with remote %s"
  147.     IDS_REQUESTS_CHAT,               " requests a chat."
  148.     IDS_SESSION_REQUEST,             "Session Request"
  149.  
  150.  
  151. END
  152.  
  153.  
  154. APPNAME ACCELERATORS
  155. BEGIN
  156.     "Q", IDM_EXIT, CONTROL, VIRTKEY
  157. END
  158.  
  159.  
  160.  
  161. //////////////////////////////////////////////////////////////////////////
  162. //////////////////////////////////////////////////////////////////////////
  163. #ifdef JAPAN
  164. LANGUAGE LANG_JAPANESE, SUBLANG_NEUTRAL
  165.  
  166.  
  167.  
  168. APPNAME ICON GLOBCL.ICO
  169.  
  170. APPNAME MENU
  171. BEGIN
  172.     POPUP "âIâvâVâçâô(&O)"
  173.     BEGIN
  174.         MENUITEM "âTü[âoü[é╓é╠É┌æ▒(&C)...",   IDM_CONNECT
  175.         MENUITEM "âZâbâVâçâôé╠ÆåÄ~(&E)"       IDM_END_CHAT, GRAYED
  176.         MENUITEM "âTü[âoü[é╞é╠É╪Æf(&D)",      IDM_DISCONNECT_SERVER, GRAYED
  177.         MENUITEM SEPARATOR
  178.         MENUITEM "ÅIù╣(&X)",                  IDM_EXIT
  179.     END
  180.     POPUP "âwâïâv(&H)"
  181.     BEGIN
  182.         MENUITEM "âoü[âWâçâôÅεò±(&A)...",     IDM_ABOUT
  183.     END
  184. END
  185.  
  186.  
  187. ABOUTBOX DIALOG DISCARDABLE  22, 17, 188, 73
  188. STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
  189. CAPTION "╕▐█░╩▐┘ ┴¼»─ é╠âoü[âWâçâôÅεò±"
  190. BEGIN
  191.     DEFPUSHBUTTON   "OK", IDOK, 154, 2, 32, 14, WS_GROUP
  192.     ICON            "GLobCL", -1, 3, 2, 18, 20
  193.     LTEXT           SZRCOMPANYNAME, IDD_VERFIRST, 30, 2, 120, 8
  194.     LTEXT           SZRDESCRIPTION, IDD_VERFIRST+1, 30, 11, 120, 8
  195.     LTEXT           SZRVERSION,     IDD_VERFIRST+2, 30, 20, 120, 8
  196.     LTEXT           SZRCOPYRIGHT,   IDD_VERFIRST+3, 30, 29, 120, 8
  197.     LTEXT           SZRTRADEMARK,   IDD_VERLAST, 30, 47, 146, 27
  198.     CONTROL         "", 501, "Static", SS_BLACKRECT, 29, 43, 153, 1
  199. END
  200.  
  201. CONNECTBOX DIALOG 6, 18, 237, 76
  202. //LANGUAGE LANG_JAPANESE, SUBLANG_NEUTRAL
  203. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  204. CAPTION "╕▐█░╩▐┘ ┴¼»─ ╗░╩▐░ é╓é╠É┌æ▒"
  205. BEGIN
  206.     LTEXT           "û╝æO(&N):", 106, 30, 9, 42, 9
  207.     EDITTEXT        CD_NAME, 84, 7, 79, 12, ES_AUTOHSCROLL
  208.     LTEXT           "âvâìâgâRâï(&P):", 108, 30, 27, 67, 9
  209.     COMBOBOX        CD_PROTOCOL, 84, 25, 92, 55, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
  210.     LTEXT           "Æ╩Æmé╡é╜éóû╝æOé≡ôⁿù═é╡é─é¡é╛é│éó", CD_HELP, 5, 59, 230, 9
  211.     LTEXT           "âTü[âoü[ â}âVâôû╝(&S):", CD_SERVER_TEXT, 30, 44, 83, 9, NOT
  212.                     WS_VISIBLE | WS_DISABLED
  213.     EDITTEXT        CD_SERVER, 114, 42, 79, 12, ES_AUTOHSCROLL | NOT
  214.                     WS_VISIBLE | WS_DISABLED
  215.     DEFPUSHBUTTON   "OK", IDOK, 190, 6, 40, 14, WS_DISABLED
  216.     PUSHBUTTON      "╖¼▌╛┘", IDCANCEL, 190, 23, 40, 15
  217. END
  218.  
  219.  
  220. SELECTBOX DIALOG 49, 17, 147, 92
  221. //LANGUAGE LANG_JAPANESE, SUBLANG_NEUTRAL
  222. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  223. CAPTION "â`âââbâgé╡é╜éóæèÄΦé╠æIæ≡"
  224. BEGIN
  225.     DEFPUSHBUTTON   "OK", IDS_APPNAME, 100, 6, 40, 14, WS_DISABLED
  226.     PUSHBUTTON      "╖¼▌╛┘", IDS_DESCRIPTION, 100, 25, 40, 15
  227.     LTEXT           "â`âââbâgé╖éΘæèÄΦ(&C):", 101, 6, 6, 80, 9
  228.     LISTBOX         SD_LIST, 7, 18, 82, 69, LBS_SORT | WS_VSCROLL |
  229.                     WS_TABSTOP | LBS_NOTIFY
  230. END
  231.  
  232.  
  233.  
  234. ; String table
  235.  
  236. STRINGTABLE
  237. BEGIN
  238.     IDS_APPNAME,                     "GLobCL"
  239.     IDS_DESCRIPTION,                 "Global Chat Client Application"
  240.     IDS_FILEINFOLANG,                "\\StringFileInfo\\041104E4\\"
  241.     IDS_CHAT_AVAIL,                  "%s: â`âââbâgùÿùpë┬ö\"
  242.  
  243.     IDS_ERR_SERVER_NOT_FOUND,        "âTü[âoü[é¬î⌐é┬é⌐éΦé▄é╣é±üBò╩é╠âvâìâgâRâïé┼ì─ÄÄìsé╡é─é¡é╛é│éóüB"
  244.     IDS_ERR_NAMESPACE_NOT_SUPPORTED, "é▒é╠âvâìâgâRâïé═âlü[âÇâXâyü[âXé≡âTâ|ü[âgé╡é─éóé▄é╣é±üBò╩é╠âvâìâgâRâïé┼ì─ÄÄìsé╡é─é¡é╛é│éóüB"
  245.     IDS_ERR_SOCKET_FAILED,           "Ä╕ös: socket() é¬ %u é≡ò╘é╡é▄é╡é╜"
  246.     IDS_ERR_CONNECT_FAILED,          "Ä╕ös: connect() é¬ %u é≡ò╘é╡é▄é╡é╜"
  247.     IDS_ERR_WSAASYNCSELECT,          "Ä╕ös: WSAAsyncSelect() é¬ %u é≡ò╘é╡é▄é╡é╜"
  248.     IDS_ERR_UNSUPPORTED_PROTOCOL,    "é▒é╠âvâìâgâRâïé═âTâ|ü[âgé│éΩé╚éóâlü[âÇâXâyü[âXé≡Ägùpé╡é─éóé▄é╖"
  249.     IDS_ERR_CONNECTION_DROPPED,      "âTü[âoü[é╓é╠É┌æ▒é¬ë≡Å£é│éΩé▄é╡é╜"
  250.  
  251.  
  252.     IDS_CALLING_SOCKET,              "socket() âRü[âïÆå"
  253.     IDS_CALLING_CONNECT,             "connect() âRü[âïÆå"
  254.     IDS_WAITING_FOR_ACCEPT,          "âTü[âoü[鬠accept() é≡é╖éΘé╠é≡æ╥é┴é─éóé▄é╖"
  255.     IDS_SELECT_PROTOCOL,             "Ägùpé╡é╜éóâvâìâgâRâïé≡æIæ≡é╡é─é¡é╛é│éó"
  256.     IDS_ENTER_NAME,                  "Æ╩Æmé╡é╜éóû╝æOé≡ôⁿù═é╡é─é¡é╛é│éó"
  257.     IDS_ENTER_MACHINE_NAME,          "╕▐█░╩▐┘ ┴¼»─ ╗░╩▐░ é¬Ä└ìsé│éΩé─éóéΘ╧╝▌û╝é≡ôⁿù═é╡é─é¡é╛é│éó"
  258.     IDS_CONNECTION_STOPPED,          "É┌æ▒é═ë≡Å£é│éΩé▄é╡é╜"
  259.     IDS_CHAT_DLG_STOPPED,            "â`âââbâg â_âCâAâìâO ÆΓÄ~"
  260.     IDS_CHAT_AVAILABLE,              "%s: â`âââbâgùÿùpë┬ö\"
  261.     IDS_CHATTING_REMOTE,             "%s: âèâéü[âg %s é╞â`âââbâgÆå"
  262.     IDS_REQUESTS_CHAT,               " é¬â`âââbâgé≡ùvïüé╡é─éóé▄é╖üB"
  263.     IDS_SESSION_REQUEST,             "âZâbâVâçâôùvïü"
  264.  
  265. END
  266.  
  267.  
  268. APPNAME ACCELERATORS
  269. BEGIN
  270.     "Q", IDM_EXIT, CONTROL, VIRTKEY
  271. END
  272.  
  273. #endif
  274.