home *** CD-ROM | disk | FTP | other *** search
/ Mastering MFC Development / MMD.ISO / labs / c07 / lab02 / ex03 / diff.rc < prev    next >
Encoding:
Text File  |  1997-02-20  |  9.6 KB  |  329 lines

  1. //Microsoft Visual C++ 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.  
  11. #include "afxres.h"
  12.  
  13. /////////////////////////////////////////////////////////////////////////////
  14. #undef APSTUDIO_READONLY_SYMBOLS
  15.  
  16. #ifdef APSTUDIO_INVOKED
  17.  
  18. /////////////////////////////////////////////////////////////////////////////
  19. //
  20. // TEXTINCLUDE
  21. //
  22.  
  23. 1 TEXTINCLUDE DISCARDABLE 
  24. BEGIN
  25.     "resource.h\0"
  26. END
  27.  
  28. 2 TEXTINCLUDE DISCARDABLE 
  29. BEGIN
  30.     "#include ""afxres.h""\r\n"
  31.     "\0"
  32. END
  33.  
  34. 3 TEXTINCLUDE DISCARDABLE 
  35. BEGIN
  36.     "#define _AFX_NO_SPLITTER_RESOURCES\r\n"
  37.     "#define _AFX_NO_OLE_RESOURCES\r\n"
  38.     "#define _AFX_NO_TRACKER_RESOURCES\r\n"
  39.     "#define _AFX_NO_PROPERTY_RESOURCES\r\n"
  40.     "\r\n"
  41.  
  42.     "#include ""res\\diff.rc2""  // non-Microsoft Visual C++ edited resources\r\n"
  43.     "#include ""afxres.rc""      // Standard components\r\n"
  44.     "#include ""afxprint.rc""    // printing/print preview resources\r\n"
  45.  
  46.     "\0"
  47. END
  48.  
  49. #endif    // APSTUDIO_INVOKED
  50.  
  51.  
  52. /////////////////////////////////////////////////////////////////////////////
  53. //
  54. // Icon
  55. //
  56.  
  57. IDR_MAINFRAME           ICON    DISCARDABLE     "res\\diff.ico"
  58.  
  59.  
  60. IDR_DIFFTYPE         ICON    DISCARDABLE     "res\\diffDoc.ico"
  61.  
  62.  
  63. /////////////////////////////////////////////////////////////////////////////
  64. //
  65. // Bitmap
  66. //
  67.  
  68. IDR_MAINFRAME           BITMAP  MOVEABLE PURE   "res\\Toolbar.bmp"
  69.  
  70. /////////////////////////////////////////////////////////////////////////////
  71. //
  72. // Toolbar
  73. //
  74.  
  75. IDR_MAINFRAME TOOLBAR DISCARDABLE  16, 15
  76. BEGIN
  77.     BUTTON      ID_FILE_NEW
  78.     BUTTON      ID_FILE_OPEN
  79.     BUTTON      ID_FILE_SAVE
  80.     SEPARATOR
  81.     BUTTON      ID_EDIT_CUT
  82.     BUTTON      ID_EDIT_COPY
  83.     BUTTON      ID_EDIT_PASTE
  84.     SEPARATOR
  85.     BUTTON      ID_FILE_PRINT
  86.     BUTTON      ID_APP_ABOUT
  87. END
  88.  
  89.  
  90.  
  91.  
  92.  
  93. /////////////////////////////////////////////////////////////////////////////
  94. //
  95. // Menu
  96. //
  97.  
  98. IDR_MAINFRAME MENU PRELOAD DISCARDABLE 
  99. BEGIN
  100.     POPUP "&File"
  101.     BEGIN
  102.         MENUITEM "&New\tCtrl+N",                ID_FILE_NEW
  103.         MENUITEM "&Open...\tCtrl+O",            ID_FILE_OPEN
  104.         MENUITEM "&Save\tCtrl+S",               ID_FILE_SAVE
  105.         MENUITEM "Save &As...",                 ID_FILE_SAVE_AS
  106.         MENUITEM SEPARATOR
  107.         MENUITEM "&Print...\tCtrl+P",           ID_FILE_PRINT
  108.         MENUITEM "Print Pre&view",              ID_FILE_PRINT_PREVIEW
  109.         MENUITEM "P&rint Setup...",             ID_FILE_PRINT_SETUP
  110.         MENUITEM SEPARATOR
  111.         MENUITEM "Recent File",                 ID_FILE_MRU_FILE1,GRAYED
  112.         MENUITEM SEPARATOR
  113.         MENUITEM "E&xit",                       ID_APP_EXIT
  114.     END
  115.     POPUP "&Edit"
  116.     BEGIN
  117.         MENUITEM "&Undo\tCtrl+Z",               ID_EDIT_UNDO
  118.         MENUITEM SEPARATOR
  119.         MENUITEM "Cu&t\tCtrl+X",                ID_EDIT_CUT
  120.         MENUITEM "&Copy\tCtrl+C",               ID_EDIT_COPY
  121.         MENUITEM "&Paste\tCtrl+V",              ID_EDIT_PASTE
  122.     END
  123.     POPUP "&View"
  124.     BEGIN
  125.         MENUITEM "&Toolbar",                    ID_VIEW_TOOLBAR
  126.         MENUITEM "&Status Bar",                 ID_VIEW_STATUS_BAR
  127.     END
  128.     POPUP "&Help"
  129.     BEGIN
  130.         MENUITEM "&About diff...",          ID_APP_ABOUT
  131.     END
  132. END
  133.  
  134.  
  135.  
  136. /////////////////////////////////////////////////////////////////////////////
  137. //
  138. // Accelerator
  139. //
  140.  
  141. IDR_MAINFRAME ACCELERATORS PRELOAD MOVEABLE PURE
  142. BEGIN
  143.     "N",            ID_FILE_NEW,            VIRTKEY,CONTROL
  144.     "O",            ID_FILE_OPEN,           VIRTKEY,CONTROL
  145.     "S",            ID_FILE_SAVE,           VIRTKEY,CONTROL
  146.     "P",            ID_FILE_PRINT,          VIRTKEY,CONTROL
  147.     "Z",            ID_EDIT_UNDO,           VIRTKEY,CONTROL
  148.     "X",            ID_EDIT_CUT,            VIRTKEY,CONTROL
  149.     "C",            ID_EDIT_COPY,           VIRTKEY,CONTROL
  150.     "V",            ID_EDIT_PASTE,          VIRTKEY,CONTROL
  151.     VK_BACK,        ID_EDIT_UNDO,           VIRTKEY,ALT
  152.     VK_DELETE,      ID_EDIT_CUT,            VIRTKEY,SHIFT
  153.     VK_INSERT,      ID_EDIT_COPY,           VIRTKEY,CONTROL
  154.     VK_INSERT,      ID_EDIT_PASTE,          VIRTKEY,SHIFT
  155.     VK_F6,          ID_NEXT_PANE,           VIRTKEY 
  156.     VK_F6,          ID_PREV_PANE,           VIRTKEY,SHIFT
  157. END
  158.  
  159.  
  160.  
  161.  
  162. /////////////////////////////////////////////////////////////////////////////
  163. //
  164. // Dialog
  165. //
  166.  
  167. IDD_ABOUTBOX DIALOG DISCARDABLE  0, 0, 217, 55
  168. CAPTION "About diff"
  169. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  170. FONT 8, "MS Sans Serif"
  171. BEGIN
  172.     ICON            IDR_MAINFRAME,IDC_STATIC,11,17,20,20
  173.     LTEXT           "diff Version 1.0",IDC_STATIC,40,10,119,8
  174.     LTEXT           "Copyright \251 1995",IDC_STATIC,40,25,119,8
  175.     DEFPUSHBUTTON   "OK",IDOK,178,7,32,14,WS_GROUP
  176. END
  177.  
  178.  
  179. /////////////////////////////////////////////////////////////////////////////
  180. //
  181. // Version
  182. //
  183.  
  184. VS_VERSION_INFO     VERSIONINFO
  185.   FILEVERSION       1,0,0,1
  186.   PRODUCTVERSION    1,0,0,1
  187.  FILEFLAGSMASK 0x3fL
  188. #ifdef _DEBUG
  189.  FILEFLAGS 0x1L
  190. #else
  191.  FILEFLAGS 0x0L
  192. #endif
  193.  FILEOS 0x4L
  194.  FILETYPE 0x1L
  195.  FILESUBTYPE 0x0L
  196. BEGIN
  197.     BLOCK "StringFileInfo"
  198.     BEGIN
  199.         BLOCK "040904B0"
  200.         BEGIN 
  201.             VALUE "CompanyName",     "\0"
  202.             VALUE "FileDescription", "DIFF MFC Application\0"
  203.             VALUE "FileVersion",     "1, 0, 0, 1\0"
  204.             VALUE "InternalName",    "DIFF\0"
  205.             VALUE "LegalCopyright",  "Copyright \251 1995\0"
  206.             VALUE "LegalTrademarks", "\0"
  207.             VALUE "OriginalFilename","DIFF.EXE\0"
  208.             VALUE "ProductName",     "DIFF Application\0"
  209.             VALUE "ProductVersion",  "1, 0, 0, 1\0"
  210.         END
  211.     END
  212.     BLOCK "VarFileInfo" 
  213.     BEGIN 
  214.         VALUE "Translation", 0x409, 1200
  215.     END
  216. END
  217.  
  218. /////////////////////////////////////////////////////////////////////////////
  219. //
  220. // DESIGNINFO
  221. //
  222.  
  223. #ifdef APSTUDIO_INVOKED
  224. GUIDELINES DESIGNINFO DISCARDABLE 
  225. BEGIN
  226.     IDD_ABOUTBOX, DIALOG
  227.     BEGIN
  228.         LEFTMARGIN, 7
  229.         RIGHTMARGIN, 210
  230.         TOPMARGIN, 7
  231.         BOTTOMMARGIN, 48
  232.     END
  233. END
  234. #endif    // APSTUDIO_INVOKED
  235.  
  236. /////////////////////////////////////////////////////////////////////////////
  237. //
  238. // String Table
  239. //
  240.  
  241. STRINGTABLE PRELOAD DISCARDABLE 
  242. BEGIN
  243.     IDR_MAINFRAME           "diff\n\nDiff\nDiff Files (*.dif)\n.DIF\nDiff.Document\nDiff Document"
  244. END
  245. STRINGTABLE PRELOAD DISCARDABLE 
  246. BEGIN
  247.     AFX_IDS_APP_TITLE       "diff"
  248.     AFX_IDS_IDLEMESSAGE     "Ready"
  249. END
  250. STRINGTABLE DISCARDABLE 
  251. BEGIN
  252.     ID_INDICATOR_EXT        "EXT"
  253.     ID_INDICATOR_CAPS       "CAP"
  254.     ID_INDICATOR_NUM        "NUM"
  255.     ID_INDICATOR_SCRL       "SCRL"
  256.     ID_INDICATOR_OVR        "OVR"
  257.     ID_INDICATOR_REC        "REC"
  258. END
  259. STRINGTABLE DISCARDABLE 
  260. BEGIN
  261.     ID_FILE_NEW             "Create a new document\nNew"
  262.     ID_FILE_OPEN            "Open an existing document\nOpen"
  263.     ID_FILE_CLOSE           "Close the active document\nClose"
  264.     ID_FILE_SAVE            "Save the active document\nSave"
  265.     ID_FILE_SAVE_AS         "Save the active document with a new name\nSave As"
  266.     ID_FILE_PAGE_SETUP      "Change the printing options\nPage Setup"
  267.     ID_FILE_PRINT_SETUP     "Change the printer and printing options\nPrint Setup"
  268.     ID_FILE_PRINT           "Print the active document\nPrint"
  269.     ID_FILE_PRINT_PREVIEW   "Display full pages\nPrint Preview"
  270.     ID_APP_ABOUT            "Display program information, version number and copyright\nAbout"
  271.     ID_APP_EXIT             "Quit the application; prompts to save documents\nExit"
  272.     ID_FILE_MRU_FILE1       "Open this document"
  273.     ID_FILE_MRU_FILE2       "Open this document"
  274.     ID_FILE_MRU_FILE3       "Open this document"
  275.     ID_FILE_MRU_FILE4       "Open this document"
  276.     ID_NEXT_PANE            "Switch to the next window pane\nNext Pane"
  277.     ID_PREV_PANE            "Switch back to the previous window pane\nPrevious Pane"
  278.     ID_WINDOW_SPLIT         "Split the active window into panes\nSplit"
  279.     ID_EDIT_CLEAR           "Erase the selection\nErase"
  280.     ID_EDIT_CLEAR_ALL       "Erase everything\nErase All"
  281.     ID_EDIT_COPY            "Copy the selection and put it on the Clipboard\nCopy"
  282.     ID_EDIT_CUT             "Cut the selection and put it on the Clipboard\nCut"
  283.     ID_EDIT_FIND            "Find the specified text\nFind"
  284.     ID_EDIT_PASTE           "Insert Clipboard contents\nPaste"
  285.     ID_EDIT_REPEAT          "Repeat the last action\nRepeat"
  286.     ID_EDIT_REPLACE         "Replace specific text with different text\nReplace"
  287.     ID_EDIT_SELECT_ALL      "Select the entire document\nSelect All"
  288.     ID_EDIT_UNDO            "Undo the last action\nUndo"
  289.     ID_EDIT_REDO            "Redo the previously undone action\nRedo"
  290.     ID_VIEW_TOOLBAR         "Show or hide the toolbar\nToggle ToolBar"
  291.     ID_VIEW_STATUS_BAR      "Show or hide the status bar\nToggle StatusBar"
  292. END
  293.  
  294. STRINGTABLE DISCARDABLE 
  295. BEGIN
  296.     AFX_IDS_SCSIZE          "Change the window size"
  297.     AFX_IDS_SCMOVE          "Change the window position"
  298.     AFX_IDS_SCMINIMIZE      "Reduce the window to an icon"
  299.     AFX_IDS_SCMAXIMIZE      "Enlarge the window to full size"
  300.     AFX_IDS_SCNEXTWINDOW    "Switch to the next document window"
  301.     AFX_IDS_SCPREVWINDOW    "Switch to the previous document window"
  302.     AFX_IDS_SCCLOSE         "Close the active window and prompts to save the documents"
  303.     AFX_IDS_SCRESTORE       "Restore the window to normal size"
  304.     AFX_IDS_SCTASKLIST      "Activate Task List"
  305.     AFX_IDS_PREVIEW_CLOSE   "Close print preview mode\nCancel Preview"
  306. END
  307.  
  308.  
  309.  
  310.  
  311. #ifndef APSTUDIO_INVOKED
  312. /////////////////////////////////////////////////////////////////////////////
  313. //
  314. // Generated from the TEXTINCLUDE 3 resource.
  315. //
  316.  
  317. #define _AFX_NO_SPLITTER_RESOURCES
  318. #define _AFX_NO_OLE_RESOURCES
  319. #define _AFX_NO_TRACKER_RESOURCES
  320. #define _AFX_NO_PROPERTY_RESOURCES
  321.  
  322.  
  323. #include "res\\diff.rc2"  // non-Microsoft Visual C++ edited resources
  324. #include "afxres.rc"      // Standard components
  325. #include "afxprint.rc"  // printing/print preview resources
  326.  
  327.  
  328. #endif    // not APSTUDIO_INVOKED
  329.