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

  1. #include "acdfres5.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 "&Command"
  31.     BEGIN
  32.         MENUITEM "&Add",                        MI_ADD
  33.         MENUITEM "&Delete",                     MI_DELETE
  34.     END
  35.     POPUP "&View",                              IC_ID_VIEW
  36.     BEGIN
  37.         MENUITEM "&Toolbar",                    IC_ID_TOOLBAR
  38.     END
  39.     POPUP "&Help",                              IC_ID_HELP
  40.     BEGIN
  41.         MENUITEM "&About...",                   IC_ID_ABOUT
  42.     END
  43. END
  44.  
  45. IC_CDF_STANDALONE_MENU_ID ACCELERATORS
  46. BEGIN
  47.     "^N",  IC_ID_NEW,     ASCII, CONTROL
  48.     "^O",  IC_ID_OPEN,    ASCII, CONTROL
  49.     "^S",  IC_ID_SAVE,    ASCII, CONTROL
  50.     "^Z",  IC_ID_UNDO,    ASCII, CONTROL
  51.     "^X",  IC_ID_CUT,     ASCII, CONTROL
  52.     "^C",  IC_ID_COPY,    ASCII, CONTROL
  53.     "^V",  IC_ID_PASTE,   ASCII, CONTROL
  54. END
  55.  
  56. IC_CDF_EMBEDDED_MENU_ID MENUEX PRELOAD DISCARDABLE
  57. BEGIN
  58.     POPUP "&File",                              IC_ID_FILE
  59.     BEGIN
  60.         MENUITEM "Save Copy &As...",            IC_ID_SAVE_COPY_AS
  61.         MENUITEM SEPARATOR
  62.         MENUITEM "E&xit and return",            IC_ID_EXIT
  63.     END
  64.     POPUP "&Edit",                              IC_ID_EDIT
  65.     BEGIN
  66.         MENUITEM "&Undo\tCtrl+Z",               IC_ID_UNDO
  67.         MENUITEM SEPARATOR
  68.         MENUITEM "Cu&t\tCtrl+X",                IC_ID_CUT
  69.         MENUITEM "&Copy\tCtrl+C",               IC_ID_COPY
  70.         MENUITEM "&Paste\tCtrl+V",              IC_ID_PASTE
  71.         MENUITEM "&Delete",                     IC_ID_DELETE
  72.         MENUITEM "Select A&ll",                 IC_ID_SELECTALL
  73.     END
  74.     POPUP "&Command"
  75.     BEGIN
  76.         MENUITEM "&Add",                        MI_ADD
  77.         MENUITEM "&Delete",                     MI_DELETE
  78.     END
  79.     POPUP "&View",                              IC_ID_VIEW
  80.     BEGIN
  81.         MENUITEM "&Toolbar",                    IC_ID_TOOLBAR
  82.     END
  83.     POPUP "&Help",                              IC_ID_HELP
  84.     BEGIN
  85.         MENUITEM "&About...",                   IC_ID_ABOUT
  86.     END
  87. END
  88.  
  89. IC_CDF_EMBEDDED_MENU_ID ACCELERATORS
  90. BEGIN
  91.     "^Z",  IC_ID_UNDO,    ASCII, CONTROL
  92.     "^X",  IC_ID_CUT,     ASCII, CONTROL
  93.     "^C",  IC_ID_COPY,    ASCII, CONTROL
  94.     "^V",  IC_ID_PASTE,   ASCII, CONTROL
  95. END
  96.  
  97.  
  98. IC_CDF_INPLACE_MENU_ID MENUEX PRELOAD DISCARDABLE
  99. BEGIN
  100.     POPUP "&Edit",                              IC_ID_EDIT
  101.     BEGIN
  102.         MENUITEM "&Undo\tCtrl+Z",               IC_ID_UNDO
  103.         MENUITEM SEPARATOR
  104.         MENUITEM "Cu&t\tCtrl+X",                IC_ID_CUT
  105.         MENUITEM "&Copy\tCtrl+C",               IC_ID_COPY
  106.         MENUITEM "&Paste\tCtrl+V",              IC_ID_PASTE
  107.         MENUITEM "&Delete",                     IC_ID_DELETE
  108.         MENUITEM "Select A&ll",                 IC_ID_SELECTALL
  109.     END
  110.     POPUP "&Command"
  111.     BEGIN
  112.         MENUITEM "&Add",                        MI_ADD
  113.         MENUITEM "&Delete",                     MI_DELETE
  114.     END
  115.     POPUP "&Help",                              IC_ID_HELP
  116.     BEGIN
  117.         MENUITEM "&About...",                   IC_ID_ABOUT
  118.     END
  119. END
  120.  
  121. IC_CDF_INPLACE_MENU_ID ACCELERATORS
  122. BEGIN
  123.     "^Z",  IC_ID_UNDO,    ASCII, CONTROL
  124.     "^X",  IC_ID_CUT,     ASCII, CONTROL
  125.     "^C",  IC_ID_COPY,    ASCII, CONTROL
  126.     "^V",  IC_ID_PASTE,   ASCII, CONTROL
  127. END
  128.  
  129.  
  130. //**************************************************************
  131. // string table:
  132. //       Autoregistration information strings
  133. //**************************************************************
  134. STRINGTABLE
  135. BEGIN
  136.     IC_CDF_FILE_EXT,          ".CD5"
  137.     IC_CDF_APP_SHORTNAME,     "ACDF5.Document"
  138.     IC_CDF_APP_LONGNAME,      "Compound Document Framework Sample 5"
  139.     IC_CDF_PROT_EDIT_VERB_0,  "&Edit"
  140.     IC_CDF_CLSID,              "{257FB350-2FFB-11CF-B908-0004AC3382F0}"
  141.     IC_CDF_CLSID_AUX_3,       "CDF5"
  142.     IC_CDF_CLSID_AUX_2,       "ACDF5"
  143.     IC_CDF_CLSID_VERB_1,      "&Open,0,2"
  144.     IC_CDF_CLSID_VERB_0,      "&Edit,0,2"
  145.    
  146. // Application Strings
  147.     ID_ACDF5,                 "Compound Document Framework Sample 5"
  148.     STR_NAME,                 "Name : "
  149.     STR_AGE,                  "Age : "
  150.     STR_ADD,                  "Add"
  151.     STR_DELETE,               "Delete"
  152.     STR_LIST,                 "List : "
  153.     STR_SEQUENCE,             "Sequence List"
  154.     STR_KEYED,                "Keyed List"
  155.     STR_NOTHING,              "Nothing Selected from the list"
  156. END
  157.  
  158. //**************************************************************
  159. // string table:
  160. //       Dynamic menu item's text
  161. //**************************************************************
  162. STRINGTABLE
  163. BEGIN
  164.     IC_CDF_MENU_TEXT_CUT,             "Cu&t"
  165.     IC_CDF_MENU_TEXT_COPY,            "&Copy"
  166.     IC_CDF_MENU_TEXT_PASTE,           "&Paste"
  167.     IC_CDF_MENU_TEXT_PASTE_SPECIAL,   "Paste &Special..."
  168.     IC_CDF_MENU_TEXT_PASTE_LINK,      "Paste Li&nk"
  169.     IC_CDF_MENU_TEXT_ALL,             "All"
  170.     IC_CDF_MENU_TEXT_RETURN,          "E&xit and return to"
  171.     IC_CDF_MENU_TEXT_DELETE,          "&Delete"
  172.     IC_CDF_MENU_TEXT_CTRLX,           "\tCtrl+X"
  173.     IC_CDF_MENU_TEXT_CTRLC,           "\tCtrl+C"
  174.     IC_CDF_MENU_TEXT_CTRLV,           "\tCtrl+V"
  175. END
  176.  
  177. //**************************************************************
  178. // ICONs
  179. //**************************************************************
  180. IC_ACDF5 ICON "acdfres5.ico"
  181.