home *** CD-ROM | disk | FTP | other *** search
/ Power GUI Programming with VisualAge C++ / powergui.iso / trialva / ibmcppw / smarts / ole / wizpart.rc < prev    next >
Encoding:
Text File  |  1996-02-21  |  7.1 KB  |  192 lines

  1. --------------------------------------------------------------------------------
  2. -- FILE NAME: WIZPART.RC
  3. --
  4. -- DESCRIPTION:
  5. --   OLE Compound Document Framework resource file template
  6. --
  7. -- COPYRIGHT:
  8. --   IBM WorkFrame - Project Smarts
  9. --   (C) Copyright International Business Machines Corporation 1996
  10. --   Licensed Material - Program-Property of IBM - All Rights Reserved.
  11. --   US Government Users Restricted Rights - Use, duplication, or disclosure
  12. --   restricted by GSA ADP Schedule Contract with IBM Corp.
  13. --
  14. --------------------------------------------------------------------------------
  15. #include <icconst.h>
  16.  
  17. //**************************************************************
  18. // Menus
  19. //**************************************************************
  20.  
  21. IC_CDF_STANDALONE_MENU_ID MENUEX PRELOAD DISCARDABLE
  22. BEGIN
  23.     POPUP "&File",                              IC_ID_FILE
  24.     BEGIN
  25.         MENUITEM "&New\tCtrl+N",                IC_ID_NEW
  26.         MENUITEM "&Open...\tCtrl+O",            IC_ID_OPEN
  27.         MENUITEM "&Save\tCtrl+S",               IC_ID_SAVE
  28.         MENUITEM "Save &As...",                 IC_ID_SAVE_AS
  29.         MENUITEM SEPARATOR
  30.         MENUITEM "E&xit",                       IC_ID_EXIT
  31.     END
  32.     POPUP "&Edit",                              IC_ID_EDIT
  33.     BEGIN
  34.         MENUITEM "&Undo\tCtrl+Z",               IC_ID_UNDO
  35.         MENUITEM SEPARATOR
  36.         MENUITEM "Cu&t\tCtrl+X",                IC_ID_CUT
  37.         MENUITEM "&Copy\tCtrl+C",               IC_ID_COPY
  38.         MENUITEM "&Paste\tCtrl+V",              IC_ID_PASTE
  39. <if ($COMPONENT_TYPE$ != Server)>
  40.         MENUITEM "Paste &Special...",           IC_ID_PASTESPECIAL
  41.         MENUITEM "Paste Li&nk",                 IC_ID_PASTELINK
  42. </if>
  43.         MENUITEM "&Delete",                     IC_ID_DELETE
  44.         MENUITEM "Select A&ll",                 IC_ID_SELECTALL
  45. <if ($COMPONENT_TYPE$ != Server)>
  46.         MENUITEM SEPARATOR
  47.         MENUITEM "&Insert Object...",           IC_ID_INSERT
  48.         MENUITEM "Lin&ks...",                   IC_ID_EDITLINKS
  49.         MENUITEM "&Object",                     IC_ID_VERB0
  50. </if>
  51.     END
  52.     POPUP "&View",                              IC_ID_VIEW
  53.     BEGIN
  54.         MENUITEM "&Toolbar",                    IC_ID_TOOLBAR
  55.     END
  56.     POPUP "&Help",                              IC_ID_HELP
  57.     BEGIN
  58.         MENUITEM "&About...",                   IC_ID_ABOUT
  59.     END
  60. END
  61.  
  62. IC_CDF_STANDALONE_MENU_ID ACCELERATORS
  63. BEGIN
  64.     "^N",  IC_ID_NEW,     ASCII, CONTROL
  65.     "^O",  IC_ID_OPEN,    ASCII, CONTROL
  66.     "^S",  IC_ID_SAVE,    ASCII, CONTROL
  67.     "^Z",  IC_ID_UNDO,    ASCII, CONTROL
  68.     "^X",  IC_ID_CUT,     ASCII, CONTROL
  69.     "^C",  IC_ID_COPY,    ASCII, CONTROL
  70.     "^V",  IC_ID_PASTE,   ASCII, CONTROL
  71. END
  72.  
  73. IC_CDF_EMBEDDED_MENU_ID MENUEX PRELOAD DISCARDABLE
  74. BEGIN
  75.     POPUP "&File",                              IC_ID_FILE
  76.     BEGIN
  77.         MENUITEM "Save Copy &As...",            IC_ID_SAVE_COPY_AS
  78.         MENUITEM SEPARATOR
  79.         MENUITEM "E&xit and return",            IC_ID_EXIT
  80.     END
  81.     POPUP "&Edit",                              IC_ID_EDIT
  82.     BEGIN
  83.         MENUITEM "&Undo\tCtrl+Z",               IC_ID_UNDO
  84.         MENUITEM SEPARATOR
  85.         MENUITEM "Cu&t\tCtrl+X",                IC_ID_CUT
  86.         MENUITEM "&Copy\tCtrl+C",               IC_ID_COPY
  87.         MENUITEM "&Paste\tCtrl+V",              IC_ID_PASTE
  88. <if ($COMPONENT_TYPE$ != Server)>
  89.         MENUITEM "Paste &Special...",           IC_ID_PASTESPECIAL
  90.         MENUITEM "Paste Li&nk",                 IC_ID_PASTELINK
  91. </if>
  92.         MENUITEM "&Delete",                     IC_ID_DELETE
  93.         MENUITEM "Select A&ll",                 IC_ID_SELECTALL
  94. <if ($COMPONENT_TYPE$ != Server)>
  95.         MENUITEM SEPARATOR
  96.         MENUITEM "&Insert Object...",           IC_ID_INSERT
  97.         MENUITEM "Lin&ks...",                   IC_ID_EDITLINKS
  98.         MENUITEM "&Object",                     IC_ID_VERB0
  99. </if>
  100.     END
  101.     POPUP "&View",                              IC_ID_VIEW
  102.     BEGIN
  103.         MENUITEM "&Toolbar",                    IC_ID_TOOLBAR
  104.     END
  105.     POPUP "&Help",                              IC_ID_HELP
  106.     BEGIN
  107.         MENUITEM "&About...",                   IC_ID_ABOUT
  108.     END
  109. END
  110.  
  111. IC_CDF_EMBEDDED_MENU_ID ACCELERATORS
  112. BEGIN
  113.     "^Z",  IC_ID_UNDO,    ASCII, CONTROL
  114.     "^X",  IC_ID_CUT,     ASCII, CONTROL
  115.     "^C",  IC_ID_COPY,    ASCII, CONTROL
  116.     "^V",  IC_ID_PASTE,   ASCII, CONTROL
  117. END
  118.  
  119. IC_CDF_INPLACE_MENU_ID MENUEX PRELOAD DISCARDABLE
  120. BEGIN
  121.     POPUP "&Edit",                              IC_ID_EDIT
  122.     BEGIN
  123.         MENUITEM "&Undo\tCtrl+Z",               IC_ID_UNDO
  124.         MENUITEM SEPARATOR
  125.         MENUITEM "Cu&t\tCtrl+X",                IC_ID_CUT
  126.         MENUITEM "&Copy\tCtrl+C",               IC_ID_COPY
  127.         MENUITEM "&Paste\tCtrl+V",              IC_ID_PASTE
  128. <if ($COMPONENT_TYPE$ != Server)>
  129.         MENUITEM "Paste &Special...",           IC_ID_PASTESPECIAL
  130.         MENUITEM "Paste Li&nk",                 IC_ID_PASTELINK
  131. </if>
  132.         MENUITEM "&Delete",                     IC_ID_DELETE
  133.         MENUITEM "Select A&ll",                 IC_ID_SELECTALL
  134. <if ($COMPONENT_TYPE$ != Server)>
  135.         MENUITEM SEPARATOR
  136.         MENUITEM "&Insert Object...",           IC_ID_INSERT
  137.         MENUITEM "Lin&ks...",                   IC_ID_EDITLINKS
  138.         MENUITEM "&Object",                     IC_ID_VERB0
  139. </if>
  140.     END
  141.     POPUP "&Help",                              IC_ID_HELP
  142.     BEGIN
  143.         MENUITEM "&About...",                   IC_ID_ABOUT
  144.     END
  145. END
  146.  
  147. IC_CDF_INPLACE_MENU_ID ACCELERATORS
  148. BEGIN
  149.     "^Z",  IC_ID_UNDO,    ASCII, CONTROL
  150.     "^X",  IC_ID_CUT,     ASCII, CONTROL
  151.     "^C",  IC_ID_COPY,    ASCII, CONTROL
  152.     "^V",  IC_ID_PASTE,   ASCII, CONTROL
  153. END
  154.  
  155. //**************************************************************
  156. // Autoregistration information strings
  157. //**************************************************************
  158.  
  159. STRINGTABLE
  160. BEGIN
  161.     IC_CDF_FILE_EXT,          ".$FILE_EXTENSION$"
  162.     IC_CDF_APP_SHORTNAME,     "$APP_SHORT_NAME$"
  163.     IC_CDF_APP_LONGNAME,      "$APP_LONG_NAME$"
  164.     IC_CDF_PROT_EDIT_VERB_0,  "&Edit"
  165.     IC_CDF_CLSID              "{$CLASS_ID$}"
  166.     IC_CDF_CLSID_AUX_3,       "$AUX_USER_TYPE_THREE$"
  167.     IC_CDF_CLSID_AUX_2,       "$AUX_USER_TYPE_TWO$"
  168.     IC_CDF_CLSID_VERB_1,      "&Open,0,2"
  169.     IC_CDF_CLSID_VERB_0,      "&Edit,0,2"
  170. END
  171.  
  172. //**************************************************************
  173. // Dynamic menu item strings
  174. //**************************************************************
  175.  
  176. STRINGTABLE
  177. BEGIN
  178.     IC_CDF_MENU_TEXT_CUT,             "Cu&t"
  179.     IC_CDF_MENU_TEXT_COPY,            "&Copy"
  180.     IC_CDF_MENU_TEXT_PASTE,           "&Paste"
  181. <if ($COMPONENT_TYPE$ != Server)>
  182.     IC_CDF_MENU_TEXT_PASTE_SPECIAL,   "Paste &Special..."
  183.     IC_CDF_MENU_TEXT_PASTE_LINK,      "Paste Li&nk"
  184. </if>
  185.     IC_CDF_MENU_TEXT_ALL,             "All"
  186.     IC_CDF_MENU_TEXT_RETURN,          "E&xit and return to"
  187.     IC_CDF_MENU_TEXT_DELETE,          "&Delete"
  188.     IC_CDF_MENU_TEXT_CTRLX,           "\tCtrl+X"
  189.     IC_CDF_MENU_TEXT_CTRLC,           "\tCtrl+C"
  190.     IC_CDF_MENU_TEXT_CTRLV,           "\tCtrl+V"
  191. END
  192.