home *** CD-ROM | disk | FTP | other *** search
/ Using Visual C++ 4 (Special Edition) / Using_Visual_C_4_Special_Edition_QUE_1996.iso / ch08 / oserver / oserver.rc < prev    next >
Encoding:
Text File  |  1995-11-16  |  11.8 KB  |  383 lines

  1. //Microsoft Visual C++ generated resource script.
  2. //
  3. #include "resource.h"
  4.  
  5. #define APSTUDIO_READONLY_SYMBOLS
  6. /////////////////////////////////////////////////////////////////////////////
  7. //
  8. // Generated from the TEXTINCLUDE 2 resource.
  9. //
  10.  
  11. #include "afxres.h"
  12.  
  13. /////////////////////////////////////////////////////////////////////////////
  14. #undef APSTUDIO_READONLY_SYMBOLS
  15.  
  16. #ifdef APSTUDIO_INVOKED
  17.  
  18. /////////////////////////////////////////////////////////////////////////////
  19. //
  20. // TEXTINCLUDE
  21. //
  22.  
  23. 1 TEXTINCLUDE DISCARDABLE 
  24. BEGIN
  25.     "resource.h\0"
  26. END
  27.  
  28. 2 TEXTINCLUDE DISCARDABLE 
  29. BEGIN
  30.     "#include ""afxres.h""\r\n"
  31.     "\0"
  32. END
  33.  
  34. 3 TEXTINCLUDE DISCARDABLE 
  35. BEGIN
  36.     "#define _AFX_NO_SPLITTER_RESOURCES\r\n"
  37.     "#define _AFX_NO_PROPERTY_RESOURCES\r\n"
  38.     "\r\n"
  39.     "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n"
  40.     "#ifdef _WIN32\r\n"
  41.     "LANGUAGE 9, 1\r\n"
  42.     "#pragma code_page(1252)\r\n"
  43.     "#endif\r\n"
  44.     "#include ""res\\OServer.rc2""  // non-Microsoft Visual C++ edited resources\r\n"
  45.     "#include ""afxres.rc""      // Standard components\r\n"
  46.     "#include ""afxolesv.rc""    // OLE server resources\r\n"
  47.     "#endif"
  48.     "\0"
  49. END
  50.  
  51. #endif    // APSTUDIO_INVOKED
  52.  
  53.  
  54. /////////////////////////////////////////////////////////////////////////////
  55. //
  56. // Icon
  57. //
  58.  
  59. // Icon with lowest ID value placed first to ensure application icon
  60. // remains consistent on all systems.
  61. IDR_MAINFRAME           ICON    DISCARDABLE     "res\\OServer.ico"
  62.  
  63. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  64. #ifdef _WIN32
  65. LANGUAGE 9, 1
  66. #pragma code_page(1252)
  67. #endif
  68. IDR_OSERVETYPE         ICON    DISCARDABLE     "res\\OServerDoc.ico"
  69. #endif
  70.  
  71.  
  72.  
  73. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  74. #ifdef _WIN32
  75. LANGUAGE 9, 1
  76. #pragma code_page(1252)
  77. #endif
  78. /////////////////////////////////////////////////////////////////////////////
  79. //
  80. // Menu
  81. //
  82.  
  83. IDR_MAINFRAME MENU PRELOAD DISCARDABLE 
  84. BEGIN
  85.     POPUP "&File"
  86.     BEGIN
  87.         MENUITEM "&New\tCtrl+N",                ID_FILE_NEW
  88.         MENUITEM "&Open...\tCtrl+O",            ID_FILE_OPEN
  89.         MENUITEM "&Save\tCtrl+S",               ID_FILE_SAVE
  90.         MENUITEM "Save &As...",                 ID_FILE_SAVE_AS
  91.         MENUITEM SEPARATOR
  92.         MENUITEM "Recent File",                 ID_FILE_MRU_FILE1,GRAYED
  93.         MENUITEM SEPARATOR
  94.         MENUITEM "E&xit",                       ID_APP_EXIT
  95.     END
  96.     POPUP "&Edit"
  97.     BEGIN
  98.         MENUITEM "&Undo\tCtrl+Z",               ID_EDIT_UNDO
  99.         MENUITEM SEPARATOR
  100.         MENUITEM "Cu&t\tCtrl+X",                ID_EDIT_CUT
  101.         MENUITEM "&Copy\tCtrl+C",               ID_EDIT_COPY
  102.         MENUITEM "&Paste\tCtrl+V",              ID_EDIT_PASTE
  103.     END
  104.     POPUP "&Help"
  105.     BEGIN
  106.         MENUITEM "&About OServer...",          ID_APP_ABOUT
  107.     END
  108. END
  109.  
  110.  
  111. IDR_SRVR_INPLACE MENU PRELOAD DISCARDABLE 
  112. BEGIN
  113.     POPUP "&Edit"
  114.     BEGIN
  115.         MENUITEM "&Undo\tCtrl+Z",               ID_EDIT_UNDO
  116.         MENUITEM SEPARATOR
  117.         MENUITEM "Cu&t\tCtrl+X",                ID_EDIT_CUT
  118.         MENUITEM "&Copy\tCtrl+C",               ID_EDIT_COPY
  119.         MENUITEM "&Paste\tCtrl+V",              ID_EDIT_PASTE
  120.     END
  121.     MENUITEM SEPARATOR
  122.     MENUITEM SEPARATOR
  123.     POPUP "&Help"
  124.     BEGIN
  125.         MENUITEM "&About OServer...",          ID_APP_ABOUT
  126.     END
  127. END
  128. IDR_SRVR_EMBEDDED MENU PRELOAD DISCARDABLE 
  129. BEGIN
  130.     POPUP "&File"
  131.     BEGIN
  132.         MENUITEM "&Update\tCtrl+S",                ID_FILE_UPDATE
  133.         MENUITEM "Save Copy &As...",            ID_FILE_SAVE_COPY_AS
  134.         MENUITEM SEPARATOR
  135.         MENUITEM "E&xit",                       ID_APP_EXIT
  136.     END
  137.     POPUP "&Edit"
  138.     BEGIN
  139.         MENUITEM "&Undo\tCtrl+Z",               ID_EDIT_UNDO
  140.         MENUITEM SEPARATOR
  141.         MENUITEM "Cu&t\tCtrl+X",                ID_EDIT_CUT
  142.         MENUITEM "&Copy\tCtrl+C",               ID_EDIT_COPY
  143.         MENUITEM "&Paste\tCtrl+V",              ID_EDIT_PASTE
  144.     END
  145.     POPUP "&Help"
  146.     BEGIN
  147.         MENUITEM "&About OServer...",          ID_APP_ABOUT
  148.     END
  149. END
  150.  
  151. /////////////////////////////////////////////////////////////////////////////
  152. //
  153. // Accelerator
  154. //
  155.  
  156. IDR_MAINFRAME ACCELERATORS PRELOAD MOVEABLE PURE
  157. BEGIN
  158.     "N",            ID_FILE_NEW,            VIRTKEY,CONTROL
  159.     "O",            ID_FILE_OPEN,           VIRTKEY,CONTROL
  160.     "S",            ID_FILE_SAVE,           VIRTKEY,CONTROL
  161.     "Z",            ID_EDIT_UNDO,           VIRTKEY,CONTROL
  162.     "X",            ID_EDIT_CUT,            VIRTKEY,CONTROL
  163.     "C",            ID_EDIT_COPY,           VIRTKEY,CONTROL
  164.     "V",            ID_EDIT_PASTE,          VIRTKEY,CONTROL
  165.     VK_BACK,        ID_EDIT_UNDO,           VIRTKEY,ALT
  166.     VK_DELETE,      ID_EDIT_CUT,            VIRTKEY,SHIFT
  167.     VK_INSERT,      ID_EDIT_COPY,           VIRTKEY,CONTROL
  168.     VK_INSERT,      ID_EDIT_PASTE,          VIRTKEY,SHIFT
  169.     VK_F6,          ID_NEXT_PANE,           VIRTKEY 
  170.     VK_F6,          ID_PREV_PANE,           VIRTKEY,SHIFT
  171. END
  172.  
  173.  
  174. IDR_SRVR_INPLACE ACCELERATORS PRELOAD MOVEABLE 
  175. BEGIN
  176.     "Z",            ID_EDIT_UNDO,           VIRTKEY,CONTROL
  177.     "X",            ID_EDIT_CUT,            VIRTKEY,CONTROL
  178.     "C",            ID_EDIT_COPY,           VIRTKEY,CONTROL
  179.     "V",            ID_EDIT_PASTE,          VIRTKEY,CONTROL
  180.     VK_BACK,        ID_EDIT_UNDO,           VIRTKEY,ALT
  181.     VK_DELETE,      ID_EDIT_CUT,            VIRTKEY,SHIFT
  182.     VK_INSERT,      ID_EDIT_COPY,           VIRTKEY,CONTROL
  183.     VK_INSERT,      ID_EDIT_PASTE,          VIRTKEY,SHIFT
  184.     VK_ESCAPE,      ID_CANCEL_EDIT_SRVR,       VIRTKEY,NOINVERT
  185. END
  186. IDR_SRVR_EMBEDDED ACCELERATORS PRELOAD MOVEABLE 
  187. BEGIN
  188.     "S",            ID_FILE_UPDATE,         VIRTKEY,CONTROL
  189.     "Z",            ID_EDIT_UNDO,           VIRTKEY,CONTROL
  190.     "X",            ID_EDIT_CUT,            VIRTKEY,CONTROL
  191.     "C",            ID_EDIT_COPY,           VIRTKEY,CONTROL
  192.     "V",            ID_EDIT_PASTE,          VIRTKEY,CONTROL
  193.     VK_BACK,        ID_EDIT_UNDO,           VIRTKEY,ALT
  194.     VK_DELETE,      ID_EDIT_CUT,            VIRTKEY,SHIFT
  195.     VK_INSERT,      ID_EDIT_COPY,           VIRTKEY,CONTROL
  196.     VK_INSERT,      ID_EDIT_PASTE,          VIRTKEY,SHIFT
  197.     VK_F6,          ID_NEXT_PANE,           VIRTKEY 
  198.     VK_F6,          ID_PREV_PANE,           VIRTKEY,SHIFT
  199. END
  200.  
  201.  
  202. /////////////////////////////////////////////////////////////////////////////
  203. //
  204. // Dialog
  205. //
  206.  
  207. IDD_ABOUTBOX DIALOG DISCARDABLE  0, 0, 217, 55
  208. CAPTION "About OServer"
  209. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  210. FONT 8, "MS Sans Serif"
  211. BEGIN
  212.     ICON            IDR_MAINFRAME,IDC_STATIC,11,17,20,20
  213.     LTEXT           "OServer Version 1.0",IDC_STATIC,40,10,119,8,
  214.                     SS_NOPREFIX
  215.     LTEXT           "Copyright \251 1995",IDC_STATIC,40,25,119,8
  216.     DEFPUSHBUTTON   "OK",IDOK,178,7,32,14,WS_GROUP
  217. END
  218.  
  219.  
  220. /////////////////////////////////////////////////////////////////////////////
  221. //
  222. // Version
  223. //
  224.  
  225. VS_VERSION_INFO     VERSIONINFO
  226.   FILEVERSION       1,0,0,1
  227.   PRODUCTVERSION    1,0,0,1
  228.  FILEFLAGSMASK 0x3fL
  229. #ifdef _DEBUG
  230.  FILEFLAGS 0x1L
  231. #else
  232.  FILEFLAGS 0x0L
  233. #endif
  234.  FILEOS 0x4L
  235.  FILETYPE 0x1L
  236.  FILESUBTYPE 0x0L
  237. BEGIN
  238.     BLOCK "StringFileInfo"
  239.     BEGIN
  240.         BLOCK "040904B0"
  241.         BEGIN 
  242.             VALUE "CompanyName",     "\0"
  243.             VALUE "FileDescription", "OSERVER MFC Application\0"
  244.             VALUE "FileVersion",     "1, 0, 0, 1\0"
  245.             VALUE "InternalName",    "OSERVER\0"
  246.             VALUE "LegalCopyright",  "Copyright \251 1995\0"
  247.             VALUE "LegalTrademarks", "\0"
  248.             VALUE "OriginalFilename","OSERVER.EXE\0"
  249.             VALUE "ProductName",     "OSERVER Application\0"
  250.             VALUE "ProductVersion",  "1, 0, 0, 1\0"
  251.         END
  252.     END
  253.     BLOCK "VarFileInfo" 
  254.     BEGIN 
  255.         VALUE "Translation", 0x409, 1200
  256.     END
  257. END
  258.  
  259. /////////////////////////////////////////////////////////////////////////////
  260. //
  261. // DESIGNINFO
  262. //
  263.  
  264. #ifdef APSTUDIO_INVOKED
  265. GUIDELINES DESIGNINFO DISCARDABLE 
  266. BEGIN
  267.     IDD_ABOUTBOX, DIALOG
  268.     BEGIN
  269.         LEFTMARGIN, 7
  270.         RIGHTMARGIN, 210
  271.         TOPMARGIN, 7
  272.         BOTTOMMARGIN, 48
  273.     END
  274. END
  275. #endif    // APSTUDIO_INVOKED
  276.  
  277. /////////////////////////////////////////////////////////////////////////////
  278. //
  279. // String Table
  280. //
  281.  
  282. STRINGTABLE DISCARDABLE 
  283. BEGIN
  284.     IDP_OLE_INIT_FAILED       "OLE initialization failed.  Make sure that the OLE libraries are the correct version."
  285. END
  286. STRINGTABLE PRELOAD DISCARDABLE 
  287. BEGIN
  288.     IDR_MAINFRAME           "OServer\n\nOServe\n\n\nOServer.Document\nOServe Document"
  289. END
  290. STRINGTABLE PRELOAD DISCARDABLE 
  291. BEGIN
  292.     AFX_IDS_APP_TITLE       "OServer"
  293.     AFX_IDS_IDLEMESSAGE     "Ready"
  294. END
  295. STRINGTABLE DISCARDABLE 
  296. BEGIN
  297.     ID_INDICATOR_EXT        "EXT"
  298.     ID_INDICATOR_CAPS       "CAP"
  299.     ID_INDICATOR_NUM        "NUM"
  300.     ID_INDICATOR_SCRL       "SCRL"
  301.     ID_INDICATOR_OVR        "OVR"
  302.     ID_INDICATOR_REC        "REC"
  303. END
  304. STRINGTABLE DISCARDABLE 
  305. BEGIN
  306.     ID_FILE_NEW             "Create a new document\nNew"
  307.     ID_FILE_OPEN            "Open an existing document\nOpen"
  308.     ID_FILE_CLOSE           "Close the active document\nClose"
  309.     ID_FILE_SAVE            "Save the active document\nSave"
  310.     ID_FILE_SAVE_AS         "Save the active document with a new name\nSave As"
  311.     ID_FILE_UPDATE            "Update the container to show any changes\nUpdate"
  312.     ID_FILE_SAVE_COPY_AS    "Save a copy of the active document with a new name\nSave Copy"
  313.     ID_APP_ABOUT            "Display program information, version number and copyright\nAbout"
  314.     ID_APP_EXIT             "Quit the application; prompts to save documents\nExit"
  315.     ID_FILE_MRU_FILE1       "Open this document"
  316.     ID_FILE_MRU_FILE2       "Open this document"
  317.     ID_FILE_MRU_FILE3       "Open this document"
  318.     ID_FILE_MRU_FILE4       "Open this document"
  319.     ID_FILE_MRU_FILE5       "Open this document"
  320.     ID_FILE_MRU_FILE6       "Open this document"
  321.     ID_FILE_MRU_FILE7       "Open this document"
  322.     ID_FILE_MRU_FILE8       "Open this document"
  323.     ID_FILE_MRU_FILE9       "Open this document"
  324.     ID_FILE_MRU_FILE10      "Open this document"
  325.     ID_FILE_MRU_FILE11      "Open this document"
  326.     ID_FILE_MRU_FILE12      "Open this document"
  327.     ID_FILE_MRU_FILE13      "Open this document"
  328.     ID_FILE_MRU_FILE14      "Open this document"
  329.     ID_FILE_MRU_FILE15      "Open this document"
  330.     ID_FILE_MRU_FILE16      "Open this document"
  331.     ID_NEXT_PANE            "Switch to the next window pane\nNext Pane"
  332.     ID_PREV_PANE            "Switch back to the previous window pane\nPrevious Pane"
  333.     ID_WINDOW_SPLIT         "Split the active window into panes\nSplit"
  334.     ID_EDIT_CLEAR           "Erase the selection\nErase"
  335.     ID_EDIT_CLEAR_ALL       "Erase everything\nErase All"
  336.     ID_EDIT_COPY            "Copy the selection and put it on the Clipboard\nCopy"
  337.     ID_EDIT_CUT             "Cut the selection and put it on the Clipboard\nCut"
  338.     ID_EDIT_FIND            "Find the specified text\nFind"
  339.     ID_EDIT_PASTE           "Insert Clipboard contents\nPaste"
  340.     ID_EDIT_REPEAT          "Repeat the last action\nRepeat"
  341.     ID_EDIT_REPLACE         "Replace specific text with different text\nReplace"
  342.     ID_EDIT_SELECT_ALL      "Select the entire document\nSelect All"
  343.     ID_EDIT_UNDO            "Undo the last action\nUndo"
  344.     ID_EDIT_REDO            "Redo the previously undone action\nRedo"
  345. END
  346.  
  347. STRINGTABLE DISCARDABLE 
  348. BEGIN
  349.     AFX_IDS_SCSIZE          "Change the window size"
  350.     AFX_IDS_SCMOVE          "Change the window position"
  351.     AFX_IDS_SCMINIMIZE      "Reduce the window to an icon"
  352.     AFX_IDS_SCMAXIMIZE      "Enlarge the window to full size"
  353.     AFX_IDS_SCNEXTWINDOW    "Switch to the next document window"
  354.     AFX_IDS_SCPREVWINDOW    "Switch to the previous document window"
  355.     AFX_IDS_SCCLOSE         "Close the active window and prompts to save the documents"
  356.     AFX_IDS_SCRESTORE       "Restore the window to normal size"
  357.     AFX_IDS_SCTASKLIST      "Activate Task List"
  358. END
  359.  
  360. #endif
  361.  
  362.  
  363. #ifndef APSTUDIO_INVOKED
  364. /////////////////////////////////////////////////////////////////////////////
  365. //
  366. // Generated from the TEXTINCLUDE 3 resource.
  367. //
  368.  
  369. #define _AFX_NO_SPLITTER_RESOURCES
  370. #define _AFX_NO_PROPERTY_RESOURCES
  371.  
  372. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  373. #ifdef _WIN32
  374. LANGUAGE 9, 1
  375. #pragma code_page(1252)
  376. #endif
  377. #include "res\\OServer.rc2"  // non-Microsoft Visual C++ edited resources
  378. #include "afxres.rc"      // Standard components
  379. #include "afxolesv.rc"  // OLE server resources
  380. #endif
  381.  
  382. #endif    // not APSTUDIO_INVOKED
  383.