home *** CD-ROM | disk | FTP | other *** search
/ Power GUI Programming with VisualAge C++ / powergui.iso / trialva / ibmcppw / samples / ioc / acdf3 / acdfres3.rc < prev    next >
Encoding:
Text File  |  1996-02-22  |  6.5 KB  |  175 lines

  1. #include "acdfres3.h"
  2. #include <icconst.h>
  3.  
  4. /////////////////////////////////////////////////////////////////////////////
  5. //
  6. // Menu
  7. //
  8.  
  9. IC_CDF_STANDALONE_MENU_ID MENUEX PRELOAD DISCARDABLE
  10. BEGIN
  11.     POPUP "&File",                              IC_ID_FILE
  12.     BEGIN
  13.         MENUITEM "&New\tCtrl+N",                IC_ID_NEW
  14.         MENUITEM "&Open...\tCtrl+O",            IC_ID_OPEN
  15.         MENUITEM "&Save\tCtrl+S",               IC_ID_SAVE
  16.         MENUITEM "Save &As...",                 IC_ID_SAVE_AS
  17.         MENUITEM SEPARATOR
  18.         MENUITEM "E&xit",                       IC_ID_EXIT
  19.     END
  20.     POPUP "&Edit",                              IC_ID_EDIT
  21.     BEGIN
  22.         MENUITEM "&Undo\tCtrl+Z",               IC_ID_UNDO
  23.         MENUITEM SEPARATOR
  24.         MENUITEM "Cu&t\tCtrl+X",                IC_ID_CUT
  25.         MENUITEM "&Copy\tCtrl+C",               IC_ID_COPY
  26.         MENUITEM "&Paste\tCtrl+V",              IC_ID_PASTE
  27.         MENUITEM "Paste &Special...",           IC_ID_PASTESPECIAL
  28.         MENUITEM "Paste Li&nk",                 IC_ID_PASTELINK
  29.         MENUITEM "&Delete",                     IC_ID_DELETE
  30.         MENUITEM "Select A&ll",                 IC_ID_SELECTALL
  31.         MENUITEM SEPARATOR
  32.         MENUITEM "&Insert Object...",           IC_ID_INSERT
  33.         MENUITEM "Lin&ks...",                   IC_ID_EDITLINKS
  34.         MENUITEM "&Object",                     IC_ID_VERB0
  35.     END
  36.     POPUP "&View",                              IC_ID_VIEW
  37.     BEGIN
  38.         MENUITEM "&Toolbar",                    IC_ID_TOOLBAR
  39.     END
  40.     POPUP "&Help",                              IC_ID_HELP
  41.     BEGIN
  42.         MENUITEM "&About...",                   IC_ID_ABOUT
  43.     END
  44. END
  45.  
  46. IC_CDF_STANDALONE_MENU_ID ACCELERATORS
  47. BEGIN
  48.     "^N",  IC_ID_NEW,     ASCII, CONTROL
  49.     "^O",  IC_ID_OPEN,    ASCII, CONTROL
  50.     "^S",  IC_ID_SAVE,    ASCII, CONTROL
  51.     "^Z",  IC_ID_UNDO,    ASCII, CONTROL
  52.     "^X",  IC_ID_CUT,     ASCII, CONTROL
  53.     "^C",  IC_ID_COPY,    ASCII, CONTROL
  54.     "^V",  IC_ID_PASTE,   ASCII, CONTROL
  55. END
  56.  
  57. IC_CDF_EMBEDDED_MENU_ID MENUEX PRELOAD DISCARDABLE
  58. BEGIN
  59.     POPUP "&File",                              IC_ID_FILE
  60.     BEGIN
  61.         MENUITEM "Save Copy &As...",            IC_ID_SAVE_COPY_AS
  62.         MENUITEM SEPARATOR
  63.         MENUITEM "E&xit and return",            IC_ID_EXIT
  64.     END
  65.     POPUP "&Edit",                              IC_ID_EDIT
  66.     BEGIN
  67.         MENUITEM "&Undo\tCtrl+Z",               IC_ID_UNDO
  68.         MENUITEM SEPARATOR
  69.         MENUITEM "Cu&t\tCtrl+X",                IC_ID_CUT
  70.         MENUITEM "&Copy\tCtrl+C",               IC_ID_COPY
  71.         MENUITEM "&Paste\tCtrl+V",              IC_ID_PASTE
  72.         MENUITEM "Paste &Special...",           IC_ID_PASTESPECIAL
  73.         MENUITEM "Paste Li&nk",                 IC_ID_PASTELINK
  74.         MENUITEM "&Delete",                     IC_ID_DELETE
  75.         MENUITEM "Select A&ll",                 IC_ID_SELECTALL
  76.         MENUITEM SEPARATOR
  77.         MENUITEM "&Insert Object...",           IC_ID_INSERT
  78.         MENUITEM "Lin&ks...",                   IC_ID_EDITLINKS
  79.         MENUITEM "&Object",                     IC_ID_VERB0
  80.     END
  81.     POPUP "&View",                              IC_ID_VIEW
  82.     BEGIN
  83.         MENUITEM "&Toolbar",                    IC_ID_TOOLBAR
  84.     END
  85.     POPUP "&Help",                              IC_ID_HELP
  86.     BEGIN
  87.         MENUITEM "&About...",                   IC_ID_ABOUT
  88.     END
  89. END
  90.  
  91. IC_CDF_EMBEDDED_MENU_ID ACCELERATORS
  92. BEGIN
  93.     "^Z",  IC_ID_UNDO,    ASCII, CONTROL
  94.     "^X",  IC_ID_CUT,     ASCII, CONTROL
  95.     "^C",  IC_ID_COPY,    ASCII, CONTROL
  96.     "^V",  IC_ID_PASTE,   ASCII, CONTROL
  97. END
  98.  
  99. IC_CDF_INPLACE_MENU_ID MENUEX PRELOAD DISCARDABLE
  100. BEGIN
  101.     POPUP "&Edit",                              IC_ID_EDIT
  102.     BEGIN
  103.         MENUITEM "&Undo\tCtrl+Z",               IC_ID_UNDO
  104.         MENUITEM SEPARATOR
  105.         MENUITEM "Cu&t\tCtrl+X",                IC_ID_CUT
  106.         MENUITEM "&Copy\tCtrl+C",               IC_ID_COPY
  107.         MENUITEM "&Paste\tCtrl+V",              IC_ID_PASTE
  108.         MENUITEM "Paste &Special...",           IC_ID_PASTESPECIAL
  109.         MENUITEM "Paste Li&nk",                 IC_ID_PASTELINK
  110.         MENUITEM "&Delete",                     IC_ID_DELETE
  111.         MENUITEM "Select A&ll",                 IC_ID_SELECTALL
  112.         MENUITEM SEPARATOR
  113.         MENUITEM "&Insert Object...",           IC_ID_INSERT
  114.         MENUITEM "Lin&ks...",                   IC_ID_EDITLINKS
  115.         MENUITEM "&Object",                     IC_ID_VERB0
  116.     END
  117.     POPUP "&Help",                              IC_ID_HELP
  118.     BEGIN
  119.         MENUITEM "&About...",                   IC_ID_ABOUT
  120.     END
  121. END
  122.  
  123. IC_CDF_INPLACE_MENU_ID ACCELERATORS
  124. BEGIN
  125.     "^Z",  IC_ID_UNDO,    ASCII, CONTROL
  126.     "^X",  IC_ID_CUT,     ASCII, CONTROL
  127.     "^C",  IC_ID_COPY,    ASCII, CONTROL
  128.     "^V",  IC_ID_PASTE,   ASCII, CONTROL
  129. END
  130.  
  131. //**************************************************************
  132. // string table:
  133. //       Autoregistration information strings
  134. //**************************************************************
  135. STRINGTABLE
  136. BEGIN
  137.     IC_CDF_FILE_EXT,          ".CD3"
  138.     IC_CDF_APP_SHORTNAME,     "ACDF3.Document"
  139.     IC_CDF_APP_LONGNAME,      "Compound Document Framework Sample 3"
  140.     IC_CDF_PROT_EDIT_VERB_0,  "&Edit"
  141.     IC_CDF_CLSID,              "{916AD240-29DF-11CF-B902-0004AC3382F0}"
  142.     IC_CDF_CLSID_AUX_3,       "CDF3"
  143.     IC_CDF_CLSID_AUX_2,       "ACDF3"
  144.     IC_CDF_CLSID_VERB_1,      "&Open,0,2"
  145.     IC_CDF_CLSID_VERB_0,      "&Edit,0,2"
  146.  
  147. // Application string definitions
  148.     STR_METAFILE,             "CDF Sample 3 - Container"
  149. END
  150.  
  151. //**************************************************************
  152. // string table:
  153. //       Dynamic menu item's text
  154. //**************************************************************
  155. STRINGTABLE
  156. BEGIN
  157.     IC_CDF_MENU_TEXT_CUT,             "Cu&t"
  158.     IC_CDF_MENU_TEXT_COPY,            "&Copy"
  159.     IC_CDF_MENU_TEXT_PASTE,           "&Paste"
  160.     IC_CDF_MENU_TEXT_PASTE_SPECIAL,   "Paste &Special..."
  161.     IC_CDF_MENU_TEXT_PASTE_LINK,      "Paste Li&nk"
  162.     IC_CDF_MENU_TEXT_ALL,             "All"
  163.     IC_CDF_MENU_TEXT_RETURN,          "E&xit and return to"
  164.     IC_CDF_MENU_TEXT_DELETE,          "&Delete"
  165.     IC_CDF_MENU_TEXT_CTRLX,           "\tCtrl+X"
  166.     IC_CDF_MENU_TEXT_CTRLC,           "\tCtrl+C"
  167.     IC_CDF_MENU_TEXT_CTRLV,           "\tCtrl+V"
  168. END
  169.  
  170. //**************************************************************
  171. // ICONs
  172. //**************************************************************
  173.  
  174. IC_ACDF3    ICON    "acdfres3.ico"
  175.