home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / mfc / advanced / oldbars / oldbars.rc < prev    next >
Encoding:
Text File  |  1998-03-27  |  10.7 KB  |  330 lines

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