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

  1. #include "acdfres1.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 "&Delete",                     IC_ID_DELETE
  28.         MENUITEM "Select A&ll",                 IC_ID_SELECTALL
  29.     END
  30.     POPUP "&View",                              IC_ID_VIEW
  31.     BEGIN
  32.         MENUITEM "&Toolbar",                    IC_ID_TOOLBAR
  33.     END
  34.     POPUP "&Help",                              IC_ID_HELP
  35.     BEGIN
  36.         MENUITEM "&About...",                   IC_ID_ABOUT
  37.     END
  38. END
  39.  
  40. IC_CDF_STANDALONE_MENU_ID ACCELERATORS
  41. BEGIN
  42.     "^N",  IC_ID_NEW,     ASCII, CONTROL
  43.     "^O",  IC_ID_OPEN,    ASCII, CONTROL
  44.     "^S",  IC_ID_SAVE,    ASCII, CONTROL
  45.     "^Z",  IC_ID_UNDO,    ASCII, CONTROL
  46.     "^X",  IC_ID_CUT,     ASCII, CONTROL
  47.     "^C",  IC_ID_COPY,    ASCII, CONTROL
  48.     "^V",  IC_ID_PASTE,   ASCII, CONTROL
  49. END
  50.  
  51. IC_CDF_EMBEDDED_MENU_ID MENUEX PRELOAD DISCARDABLE
  52. BEGIN
  53.     POPUP "&File",                              IC_ID_FILE
  54.     BEGIN
  55.         MENUITEM "Save Copy &As...",            IC_ID_SAVE_COPY_AS
  56.         MENUITEM SEPARATOR
  57.         MENUITEM "E&xit and return",            IC_ID_EXIT
  58.     END
  59.     POPUP "&Edit",                              IC_ID_EDIT
  60.     BEGIN
  61.         MENUITEM "&Undo\tCtrl+Z",               IC_ID_UNDO
  62.         MENUITEM SEPARATOR
  63.         MENUITEM "Cu&t\tCtrl+X",                IC_ID_CUT
  64.         MENUITEM "&Copy\tCtrl+C",               IC_ID_COPY
  65.         MENUITEM "&Paste\tCtrl+V",              IC_ID_PASTE
  66.         MENUITEM "&Delete",                     IC_ID_DELETE
  67.         MENUITEM "Select A&ll",                 IC_ID_SELECTALL
  68.     END
  69.     POPUP "&View",                              IC_ID_VIEW
  70.     BEGIN
  71.         MENUITEM "&Toolbar",                    IC_ID_TOOLBAR
  72.     END
  73.     POPUP "&Help",                              IC_ID_HELP
  74.     BEGIN
  75.         MENUITEM "&About...",                   IC_ID_ABOUT
  76.     END
  77. END
  78.  
  79. IC_CDF_EMBEDDED_MENU_ID ACCELERATORS
  80. BEGIN
  81.     "^Z",  IC_ID_UNDO,    ASCII, CONTROL
  82.     "^X",  IC_ID_CUT,     ASCII, CONTROL
  83.     "^C",  IC_ID_COPY,    ASCII, CONTROL
  84.     "^V",  IC_ID_PASTE,   ASCII, CONTROL
  85. END
  86.  
  87. IC_CDF_INPLACE_MENU_ID MENUEX PRELOAD DISCARDABLE
  88. BEGIN
  89.     POPUP "&Edit",                              IC_ID_EDIT
  90.     BEGIN
  91.         MENUITEM "&Undo\tCtrl+Z",               IC_ID_UNDO
  92.         MENUITEM SEPARATOR
  93.         MENUITEM "Cu&t\tCtrl+X",                IC_ID_CUT
  94.         MENUITEM "&Copy\tCtrl+C",               IC_ID_COPY
  95.         MENUITEM "&Paste\tCtrl+V",              IC_ID_PASTE
  96.         MENUITEM "&Delete",                     IC_ID_DELETE
  97.         MENUITEM "Select A&ll",                 IC_ID_SELECTALL
  98.     END
  99.     POPUP "&Help",                              IC_ID_HELP
  100.     BEGIN
  101.         MENUITEM "&About...",                   IC_ID_ABOUT
  102.     END
  103. END
  104.  
  105. IC_CDF_INPLACE_MENU_ID ACCELERATORS
  106. BEGIN
  107.     "^Z",  IC_ID_UNDO,    ASCII, CONTROL
  108.     "^X",  IC_ID_CUT,     ASCII, CONTROL
  109.     "^C",  IC_ID_COPY,    ASCII, CONTROL
  110.     "^V",  IC_ID_PASTE,   ASCII, CONTROL
  111. END
  112.  
  113. //**************************************************************
  114. // string table:
  115. //       Autoregistration information strings
  116. //**************************************************************
  117. STRINGTABLE
  118. BEGIN
  119.     IC_CDF_FILE_EXT,          ".CD1"
  120.     IC_CDF_APP_SHORTNAME,     "ACDF1.Document"
  121.     IC_CDF_APP_LONGNAME,      "Compound Document Framework Sample 1"
  122.     IC_CDF_PROT_EDIT_VERB_0,  "&Edit"
  123.     IC_CDF_CLSID,              "{2E3D9F50-2924-11CF-B900-0004AC3382F0}"
  124.     IC_CDF_CLSID_AUX_3,       "CDF1"
  125.     IC_CDF_CLSID_AUX_2,       "ACDF1"
  126.     IC_CDF_CLSID_VERB_1,      "&Open,0,2"
  127.     IC_CDF_CLSID_VERB_0,      "&Edit,0,2"
  128. //  Application strings
  129.  
  130.      STR_HELLO,               "Hello, World !!!"
  131. END
  132.  
  133. //**************************************************************
  134. // string table:
  135. //       Dynamic menu item's text
  136. //**************************************************************
  137. STRINGTABLE
  138. BEGIN
  139.     IC_CDF_MENU_TEXT_CUT,             "Cu&t"
  140.     IC_CDF_MENU_TEXT_COPY,            "&Copy"
  141.     IC_CDF_MENU_TEXT_PASTE,           "&Paste"
  142.     IC_CDF_MENU_TEXT_PASTE_SPECIAL,   "Paste &Special..."
  143.     IC_CDF_MENU_TEXT_PASTE_LINK,      "Paste Li&nk"
  144.     IC_CDF_MENU_TEXT_ALL,             "All"
  145.     IC_CDF_MENU_TEXT_RETURN,          "E&xit and return to"
  146.     IC_CDF_MENU_TEXT_DELETE,          "&Delete"
  147.     IC_CDF_MENU_TEXT_CTRLX,           "\tCtrl+X"
  148.     IC_CDF_MENU_TEXT_CTRLC,           "\tCtrl+C"
  149.     IC_CDF_MENU_TEXT_CTRLV,           "\tCtrl+V"
  150. END
  151.  
  152. //**************************************************************
  153. // ICON's
  154. //**************************************************************
  155.  
  156.  
  157. IC_ACDF1  ICON    "acdfres1.ico"
  158.  
  159.