home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / mfc / ole / oclient / oclient.rc < prev    next >
Encoding:
Text File  |  1998-03-27  |  14.8 KB  |  438 lines

  1. //Microsoft Developer Studio 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. #include "afxres.h"
  11.  
  12. /////////////////////////////////////////////////////////////////////////////
  13. #undef APSTUDIO_READONLY_SYMBOLS
  14.  
  15. /////////////////////////////////////////////////////////////////////////////
  16. // English (U.S.) resources
  17.  
  18. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  19. #ifdef _WIN32
  20. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  21. #pragma code_page(1252)
  22. #endif //_WIN32
  23.  
  24. #ifdef APSTUDIO_INVOKED
  25. /////////////////////////////////////////////////////////////////////////////
  26. //
  27. // TEXTINCLUDE
  28. //
  29.  
  30. 1 TEXTINCLUDE DISCARDABLE
  31. BEGIN
  32.     "resource.h\0"
  33. END
  34.  
  35. 2 TEXTINCLUDE DISCARDABLE
  36. BEGIN
  37.     "#include ""afxres.h""\r\n"
  38.     "\0"
  39. END
  40.  
  41. 3 TEXTINCLUDE DISCARDABLE
  42. BEGIN
  43.     "#include ""afxres.rc"" // Standard components\r\n"
  44.     "#include ""afxprint.rc"" // Printing support\r\n"
  45.     "#include ""afxolecl.rc"" // OLE Client support\r\n"
  46.     "#include ""afxolesv.rc"" // OLE Server support\r\n"
  47.     "\0"
  48. END
  49.  
  50. #endif    // APSTUDIO_INVOKED
  51.  
  52.  
  53. /////////////////////////////////////////////////////////////////////////////
  54. //
  55. // Icon
  56. //
  57.  
  58. IDR_MAINFRAME           ICON    DISCARDABLE     "RES\\OCLIENT.ICO"
  59. IDR_OCLIENTTYPE         ICON    DISCARDABLE     "RES\\OCLIENT.ICO"
  60.  
  61. /////////////////////////////////////////////////////////////////////////////
  62. //
  63. // Menu
  64. //
  65.  
  66. IDR_MAINFRAME MENU PRELOAD DISCARDABLE
  67. BEGIN
  68.     POPUP "&File"
  69.     BEGIN
  70.         MENUITEM "&New\tCtrl+N",                ID_FILE_NEW
  71.         MENUITEM "&Open...\tCtrl+O",            ID_FILE_OPEN
  72.         MENUITEM SEPARATOR
  73.         MENUITEM "P&rint Setup...",             ID_FILE_PRINT_SETUP
  74.         MENUITEM SEPARATOR
  75.         MENUITEM "Recent File",                 ID_FILE_MRU_FILE1, GRAYED
  76.         MENUITEM SEPARATOR
  77.         MENUITEM "E&xit",                       ID_APP_EXIT
  78.     END
  79.     POPUP "&View"
  80.     BEGIN
  81.         MENUITEM "&Toolbar",                    ID_VIEW_TOOLBAR
  82.         MENUITEM "&Status Bar",                 ID_VIEW_STATUS_BAR
  83.     END
  84.     POPUP "&Help"
  85.     BEGIN
  86.         MENUITEM "&Index",                      ID_HELP_INDEX
  87.         MENUITEM "&Using Help",                 ID_HELP_USING
  88.         MENUITEM SEPARATOR
  89.         MENUITEM "&About MFC Container...",     ID_APP_ABOUT
  90.     END
  91. END
  92.  
  93. IDR_OCLIENTTYPE MENU PRELOAD DISCARDABLE
  94. BEGIN
  95.     POPUP "&File"
  96.     BEGIN
  97.         MENUITEM "&New\tCtrl+N",                ID_FILE_NEW
  98.         MENUITEM "&Open...\tCtrl+O",            ID_FILE_OPEN
  99.         MENUITEM "&Close",                      ID_FILE_CLOSE
  100.         MENUITEM "&Save\tCtrl+S",               ID_FILE_SAVE
  101.         MENUITEM "Save &As...",                 ID_FILE_SAVE_AS
  102.         MENUITEM SEPARATOR
  103.         MENUITEM "&Print...\tCtrl+P",           ID_FILE_PRINT
  104.         MENUITEM "Print Pre&view",              ID_FILE_PRINT_PREVIEW
  105.         MENUITEM "P&rint Setup...",             ID_FILE_PRINT_SETUP
  106.         MENUITEM SEPARATOR
  107.         MENUITEM "Recent File",                 ID_FILE_MRU_FILE1, GRAYED
  108.         MENUITEM SEPARATOR
  109.         MENUITEM "E&xit",                       ID_APP_EXIT
  110.     END
  111.     POPUP "&Edit"
  112.     BEGIN
  113.         MENUITEM "Cu&t\tCtrl+X",                ID_EDIT_CUT
  114.         MENUITEM "&Copy\tCtrl+C",               ID_EDIT_COPY
  115.         MENUITEM "&Paste\tCtrl+V",              ID_EDIT_PASTE
  116.         MENUITEM "Paste &Special...",           ID_EDIT_PASTE_SPECIAL
  117.         MENUITEM "Paste &Link",                 ID_EDIT_PASTE_LINK
  118.         MENUITEM "C&lone",                      ID_EDIT_CLONE
  119.         MENUITEM SEPARATOR
  120.         MENUITEM "&Delete\tDel",                ID_EDIT_CLEAR
  121.         MENUITEM "Delete &All",                 ID_EDIT_CLEAR_ALL
  122.         MENUITEM SEPARATOR
  123.         MENUITEM "Change &Icon...",             ID_OLE_EDIT_CHANGE_ICON
  124.         MENUITEM "Properties...\tAlt+Enter",    ID_OLE_EDIT_PROPERTIES
  125.         MENUITEM "Change Source...",            ID_OLE_CHANGE_SOURCE
  126.         MENUITEM SEPARATOR
  127.         MENUITEM "Lin&ks...",                   ID_OLE_EDIT_LINKS
  128.         MENUITEM "Insert &New Object...",       ID_OLE_INSERT_NEW
  129.         MENUITEM "<<OLE VERBS GO HERE>>",       ID_OLE_VERB_FIRST
  130.     END
  131.     POPUP "&View"
  132.     BEGIN
  133.         MENUITEM "&Toolbar",                    ID_VIEW_TOOLBAR
  134.         MENUITEM "&Status Bar",                 ID_VIEW_STATUS_BAR
  135.     END
  136.     POPUP "&Object"
  137.     BEGIN
  138.         MENUITEM "&Display Content",            ID_OBJECT_DISPLAYCONTENT
  139.         MENUITEM "Display as &Icon",            ID_OBJECT_DISPLAYASICON
  140.         MENUITEM "&Reset Size",                 ID_OBJECT_RESETSIZE
  141.     END
  142.     POPUP "&Window"
  143.     BEGIN
  144.         MENUITEM "&New Window",                 ID_WINDOW_NEW
  145.         MENUITEM "&Cascade",                    ID_WINDOW_CASCADE
  146.         MENUITEM "&Tile",                       ID_WINDOW_TILE_HORZ
  147.         MENUITEM "&Arrange Icons",              ID_WINDOW_ARRANGE
  148.     END
  149.     POPUP "&Help"
  150.     BEGIN
  151.         MENUITEM "&Index",                      ID_HELP_INDEX
  152.         MENUITEM "&Using Help",                 ID_HELP_USING
  153.         MENUITEM SEPARATOR
  154.         MENUITEM "&About MFC Container...",     ID_APP_ABOUT
  155.     END
  156. END
  157.  
  158. ID_OBJECT_POPUP_MENU MENU DISCARDABLE
  159. BEGIN
  160.     POPUP "1"
  161.     BEGIN
  162.         MENUITEM "Cu&t\tCtrl+X",                ID_EDIT_CUT
  163.         MENUITEM "&Copy\tCtrl+C",               ID_EDIT_COPY
  164.         MENUITEM "&Delete\tDel",                ID_EDIT_CLEAR
  165.         MENUITEM "&Reset Size",                 ID_OBJECT_RESETSIZE
  166.         MENUITEM SEPARATOR
  167.         MENUITEM "<<OLE VERBS GO HERE>>",       ID_OLE_VERB_FIRST
  168.         MENUITEM SEPARATOR
  169.         MENUITEM "Properties...",               ID_OLE_EDIT_PROPERTIES
  170.         MENUITEM "Change Source...",            ID_OLE_CHANGE_SOURCE
  171.     END
  172. END
  173.  
  174. IDR_OCLIENTTYPE_CNTR_IP MENU PRELOAD DISCARDABLE
  175. BEGIN
  176.     POPUP "&File"
  177.     BEGIN
  178.         MENUITEM "&New\tCtrl+N",                ID_FILE_NEW
  179.         MENUITEM "&Open...\tCtrl+O",            ID_FILE_OPEN
  180.         MENUITEM "&Close",                      ID_FILE_CLOSE
  181.         MENUITEM "&Save\tCtrl+S",               ID_FILE_SAVE
  182.         MENUITEM "Save &As...",                 ID_FILE_SAVE_AS
  183.         MENUITEM SEPARATOR
  184.         MENUITEM "&Print...\tCtrl+P",           ID_FILE_PRINT
  185.         MENUITEM "Print Pre&view",              ID_FILE_PRINT_PREVIEW
  186.         MENUITEM "P&rint Setup...",             ID_FILE_PRINT_SETUP
  187.         MENUITEM SEPARATOR
  188.         MENUITEM "Recent File",                 ID_FILE_MRU_FILE1, GRAYED
  189.         MENUITEM SEPARATOR
  190.         MENUITEM "E&xit",                       ID_APP_EXIT
  191.     END
  192.     MENUITEM SEPARATOR
  193.     MENUITEM SEPARATOR
  194.     POPUP "&Window"
  195.     BEGIN
  196.         MENUITEM "&New Window",                 ID_WINDOW_NEW
  197.         MENUITEM "&Cascade",                    ID_WINDOW_CASCADE
  198.         MENUITEM "&Tile",                       ID_WINDOW_TILE_HORZ
  199.         MENUITEM "&Arrange Icons",              ID_WINDOW_ARRANGE
  200.     END
  201. END
  202.  
  203.  
  204. /////////////////////////////////////////////////////////////////////////////
  205. //
  206. // Accelerator
  207. //
  208.  
  209. IDR_MAINFRAME ACCELERATORS PRELOAD MOVEABLE PURE
  210. BEGIN
  211.     "C",            ID_EDIT_COPY,           VIRTKEY, CONTROL, NOINVERT
  212.     "N",            ID_FILE_NEW,            VIRTKEY, CONTROL, NOINVERT
  213.     "O",            ID_FILE_OPEN,           VIRTKEY, CONTROL, NOINVERT
  214.     "P",            ID_FILE_PRINT,          VIRTKEY, CONTROL, NOINVERT
  215.     "S",            ID_FILE_SAVE,           VIRTKEY, CONTROL, NOINVERT
  216.     "V",            ID_EDIT_PASTE,          VIRTKEY, CONTROL, NOINVERT
  217.     VK_DELETE,      ID_EDIT_CLEAR,          VIRTKEY, NOINVERT
  218.     VK_DELETE,      ID_EDIT_CUT,            VIRTKEY, SHIFT, NOINVERT
  219.     VK_ESCAPE,      ID_CANCEL_INPLACE,      VIRTKEY, NOINVERT
  220.     VK_INSERT,      ID_EDIT_COPY,           VIRTKEY, CONTROL, NOINVERT
  221.     VK_INSERT,      ID_EDIT_PASTE,          VIRTKEY, SHIFT, NOINVERT
  222.     "X",            ID_EDIT_CUT,            VIRTKEY, CONTROL, NOINVERT
  223.     VK_F1,          ID_CONTEXT_HELP,        VIRTKEY, SHIFT
  224.     VK_F1,          ID_HELP,                VIRTKEY
  225. END
  226.  
  227. IDR_OCLIENTTYPE_CNTR_IP ACCELERATORS PRELOAD MOVEABLE PURE
  228. BEGIN
  229.     "N",            ID_FILE_NEW,            VIRTKEY, CONTROL, NOINVERT
  230.     "O",            ID_FILE_OPEN,           VIRTKEY, CONTROL, NOINVERT
  231.     "P",            ID_FILE_PRINT,          VIRTKEY, CONTROL, NOINVERT
  232.     "S",            ID_FILE_SAVE,           VIRTKEY, CONTROL, NOINVERT
  233.     VK_ESCAPE,      ID_CANCEL_INPLACE,      VIRTKEY, NOINVERT
  234.     VK_F1,          ID_CONTEXT_HELP,        VIRTKEY, SHIFT
  235.     VK_F1,          ID_HELP,                VIRTKEY
  236. END
  237.  
  238. IDR_OCLIENTTYPE ACCELERATORS PRELOAD MOVEABLE PURE
  239. BEGIN
  240.     VK_RETURN,      ID_OLE_EDIT_PROPERTIES, VIRTKEY, ALT, NOINVERT
  241. END
  242.  
  243.  
  244. /////////////////////////////////////////////////////////////////////////////
  245. //
  246. // Dialog
  247. //
  248.  
  249. IDD_ABOUTBOX DIALOG DISCARDABLE  0, 0, 217, 55
  250. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  251. CAPTION "About OCLIENT"
  252. FONT 8, "MS Sans Serif"
  253. BEGIN
  254.     ICON            IDR_MAINFRAME,IDC_STATIC,11,17,18,20
  255.     LTEXT           "MFC Container Version 4.0",IDC_STATIC,40,10,119,8
  256.     LTEXT           "Copyright ⌐ 1992-1998",IDC_STATIC,40,25,119,8
  257.     DEFPUSHBUTTON   "OK",IDOK,176,6,32,14,WS_GROUP
  258. END
  259.  
  260.  
  261. /////////////////////////////////////////////////////////////////////////////
  262. //
  263. // Bitmap
  264. //
  265.  
  266. IDR_MAINFRAME           BITMAP  MOVEABLE PURE   "RES\\TOOLBAR.BMP"
  267.  
  268. /////////////////////////////////////////////////////////////////////////////
  269. //
  270. // String Table
  271. //
  272.  
  273. STRINGTABLE DISCARDABLE
  274. BEGIN
  275.     IDP_BUSY                "Server is still busy."
  276.     IDS_PRIVATE_CF_DESCR    "MFC 4.0 Container Object\nan MFC 4.0 Container Object"
  277. END
  278.  
  279. STRINGTABLE DISCARDABLE
  280. BEGIN
  281.     AFX_IDS_APP_TITLE       "MFC Container"
  282.     AFX_IDS_IDLEMESSAGE     "Ready"
  283.     AFX_IDS_HELPMODEMESSAGE "Select an object on which to get Help"
  284. END
  285.  
  286. STRINGTABLE DISCARDABLE
  287. BEGIN
  288.     IDP_CLIPBOARD_CUT_FAILED "Cut to clipboard failed."
  289.     IDP_CLIPBOARD_COPY_FAILED "Copy to clipboard failed."
  290.     IDP_GET_FROM_CLIPBOARD_FAILED "Failed to paste object from clipboard."
  291.     IDP_FAILED_TO_CREATE    "Failed to create object."
  292.     IDP_SAVEINCOMPLETE      "Document is incomplete, save anyway?"
  293.     IDP_CLIPBOARD_ZERO_SIZE "Item on the clipboard has zero size"
  294.     IDP_AFXOLEINIT_FAILED   "Failed to initialize Object Linking and Embedding"
  295. END
  296.  
  297. STRINGTABLE DISCARDABLE
  298. BEGIN
  299.     IDR_MAINFRAME           "MFC Container"
  300.     IDR_OCLIENTTYPE         "\nCntr\nContainer Document\nContainer Files (*.ocf)\n.ocf\nContainer.Document.4\nMFC 4.0 Container Document\nOCLI\nContainer Files"
  301. END
  302.  
  303. STRINGTABLE DISCARDABLE
  304. BEGIN
  305.     ID_FILE_NEW             "Create a new document"
  306.     ID_FILE_OPEN            "Open an existing document"
  307.     ID_FILE_CLOSE           "Close the active document"
  308.     ID_FILE_SAVE            "Save the active document"
  309.     ID_FILE_SAVE_AS         "Save the active document with a new name"
  310.     ID_FILE_PAGE_SETUP      "Change the printing options"
  311.     ID_FILE_PRINT_SETUP     "Change the printer and printing options"
  312.     ID_FILE_PRINT           "Print the active document"
  313.     ID_FILE_PRINT_PREVIEW   "Display full pages"
  314. END
  315.  
  316. STRINGTABLE DISCARDABLE
  317. BEGIN
  318.     ID_APP_ABOUT            "Display program information, version number and copyright"
  319.     ID_APP_EXIT             "Quit the application; prompts to save documents"
  320.     ID_HELP_INDEX           "List Help topics"
  321.     ID_HELP_USING           "Display instructions about how to use help"
  322.     ID_CONTEXT_HELP         "Display help for clicked on buttons, menus and windows"
  323.     ID_HELP                 "Display help for current task or command"
  324. END
  325.  
  326. STRINGTABLE DISCARDABLE
  327. BEGIN
  328.     ID_FILE_MRU_FILE1       "Open this document"
  329.     ID_FILE_MRU_FILE2       "Open this document"
  330.     ID_FILE_MRU_FILE3       "Open this document"
  331.     ID_FILE_MRU_FILE4       "Open this document"
  332. END
  333.  
  334. STRINGTABLE DISCARDABLE
  335. BEGIN
  336.     ID_WINDOW_NEW           "Open another window for the active document"
  337.     ID_WINDOW_ARRANGE       "Arrange icons at the bottom of the window"
  338.     ID_WINDOW_CASCADE       "Arrange windows so they overlap"
  339.     ID_WINDOW_TILE_HORZ     "Arrange windows as non-overlapping tiles"
  340. END
  341.  
  342. STRINGTABLE DISCARDABLE
  343. BEGIN
  344.     ID_EDIT_CLEAR           "Erase the selection"
  345.     ID_EDIT_CLEAR_ALL       "Erase everything"
  346.     ID_EDIT_COPY            "Copy the selection and puts it on the Clipboard"
  347.     ID_EDIT_CUT             "Cut the selection and puts it on the Clipboard"
  348.     ID_EDIT_FIND            "Find the specified text"
  349.     ID_EDIT_PASTE           "Insert Clipboard contents"
  350.     ID_EDIT_PASTE_LINK      "Insert Clipboard contents and a link to its source"
  351.     ID_EDIT_PASTE_SPECIAL   "Inserts Clipboard contents as a linked object,embedded object, or other format"
  352. END
  353.  
  354. STRINGTABLE DISCARDABLE
  355. BEGIN
  356.     ID_OLE_INSERT_NEW       "Insert new embedded object"
  357.     ID_OLE_EDIT_LINKS       "Edit linked objects"
  358.     ID_OLE_EDIT_CONVERT     "Convert selected object between types"
  359.     ID_OLE_EDIT_CHANGE_ICON "Change the icon displayed for the current selection"
  360.     ID_OLE_EDIT_PROPERTIES  "Change properties of the selected OLE object"
  361. END
  362.  
  363. STRINGTABLE DISCARDABLE
  364. BEGIN
  365.     ID_OLE_VERB_FIRST       "Activate embedded or linked object"
  366.     57873                   "Activate embedded or linked object"
  367.     57874                   "Activate embedded or linked object"
  368.     57875                   "Activate embedded or linked object"
  369. END
  370.  
  371. STRINGTABLE DISCARDABLE
  372. BEGIN
  373.     ID_OBJECT_TRACK_SIZE    "Toggle whether client object tracks server size or not."
  374.     ID_OBJECT_DISPLAYCONTENT "Display the current selection as content"
  375.     ID_OBJECT_DISPLAYASICON "Display the current selection as an icon"
  376.     ID_OBJECT_CHANGEICON    "Change object's iconic representation"
  377.     ID_EDIT_CLONE           "Create a copy of the current selection"
  378.     ID_OBJECT_RESETSIZE     "Set object scaling to 100%"
  379.     ID_OLE_CHANGE_SOURCE    "Change source of selected link object"
  380. END
  381.  
  382. STRINGTABLE DISCARDABLE
  383. BEGIN
  384.     AFX_IDS_SCSIZE          "Change the window size"
  385.     AFX_IDS_SCMOVE          "Change the window position"
  386.     AFX_IDS_SCMINIMIZE      "Reduce the window to an icon"
  387.     AFX_IDS_SCMAXIMIZE      "Enlarge the window to full size"
  388.     AFX_IDS_SCNEXTWINDOW    "Switch to the next document window"
  389.     AFX_IDS_SCPREVWINDOW    "Switch to the previous document window"
  390.     AFX_IDS_SCCLOSE         "Close the active window and prompts to save the documents"
  391. END
  392.  
  393. STRINGTABLE DISCARDABLE
  394. BEGIN
  395.     AFX_IDS_SCRESTORE       "Restore the window to normal size"
  396.     AFX_IDS_SCTASKLIST      "Activate Task List"
  397.     AFX_IDS_MDICHILD        "Activate this window"
  398. END
  399.  
  400. STRINGTABLE DISCARDABLE
  401. BEGIN
  402.     AFX_IDS_PREVIEW_CLOSE   "Close print preview mode"
  403. END
  404.  
  405. STRINGTABLE DISCARDABLE
  406. BEGIN
  407.     ID_INDICATOR_EXT        "EXT"
  408.     ID_INDICATOR_CAPS       "CAP"
  409.     ID_INDICATOR_NUM        "NUM"
  410.     ID_INDICATOR_SCRL       "SCRL"
  411.     ID_INDICATOR_OVR        "OVR"
  412.     ID_INDICATOR_REC        "REC"
  413. END
  414.  
  415. STRINGTABLE DISCARDABLE
  416. BEGIN
  417.     ID_VIEW_TOOLBAR         "Show or hide the toolbar"
  418.     ID_VIEW_STATUS_BAR      "Show or hide the status bar"
  419. END
  420.  
  421. #endif    // English (U.S.) resources
  422. /////////////////////////////////////////////////////////////////////////////
  423.  
  424.  
  425.  
  426. #ifndef APSTUDIO_INVOKED
  427. /////////////////////////////////////////////////////////////////////////////
  428. //
  429. // Generated from the TEXTINCLUDE 3 resource.
  430. //
  431. #include "afxres.rc" // Standard components
  432. #include "afxprint.rc" // Printing support
  433. #include "afxolecl.rc" // OLE Client support
  434. #include "afxolesv.rc" // OLE Server support
  435.  
  436. /////////////////////////////////////////////////////////////////////////////
  437. #endif    // not APSTUDIO_INVOKED
  438.