home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / mfc / tutorial / enroll / step4 / enroll.rc < prev    next >
Text File  |  1998-03-26  |  11KB  |  374 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. #include "afxres.h"
  11.  
  12. /////////////////////////////////////////////////////////////////////////////
  13. #undef APSTUDIO_READONLY_SYMBOLS
  14.  
  15.  
  16. #ifdef APSTUDIO_INVOKED
  17. /////////////////////////////////////////////////////////////////////////////
  18. //
  19. // TEXTINCLUDE
  20. //
  21.  
  22. 1 TEXTINCLUDE DISCARDABLE
  23. BEGIN
  24.     "resource.h\0"
  25. END
  26.  
  27. 2 TEXTINCLUDE DISCARDABLE
  28. BEGIN
  29.     "#include ""afxres.h""\r\n"
  30.     "\0"
  31. END
  32.  
  33. 3 TEXTINCLUDE DISCARDABLE
  34. BEGIN
  35.     "#define _AFX_NO_SPLITTER_RESOURCES\r\n"
  36.     "#define _AFX_NO_OLE_RESOURCES\r\n"
  37.     "#define _AFX_NO_TRACKER_RESOURCES\r\n"
  38.     "#define _AFX_NO_PROPERTY_RESOURCES\r\n"
  39.     "\r\n"
  40.  
  41.     "#include ""res\\enroll.rc2""  // non-App Studio edited resources\r\n"
  42.     "\r\n"
  43.     "#include ""afxres.rc""  // Standard components\r\n"
  44.     "#include ""afxprint.rc""  // printing/print preview resources\r\n"
  45.     "#include ""afxdb.rc""              // Database resources\r\n"
  46.     "\0"
  47. END
  48.  
  49. /////////////////////////////////////////////////////////////////////////////
  50. #endif    // APSTUDIO_INVOKED
  51.  
  52.  
  53. /////////////////////////////////////////////////////////////////////////////
  54. //
  55. // Icon
  56. //
  57.  
  58. IDR_MAINFRAME           ICON    DISCARDABLE     "RES\\ENROLL.ICO"
  59.  
  60. /////////////////////////////////////////////////////////////////////////////
  61. //
  62. // Bitmap
  63. //
  64.  
  65. IDR_MAINFRAME           BITMAP  MOVEABLE PURE   "RES\\TOOLBAR.BMP"
  66.  
  67. /////////////////////////////////////////////////////////////////////////////
  68. //
  69. // Toolbar
  70. //
  71.  
  72. IDR_MAINFRAME TOOLBAR DISCARDABLE  16, 15
  73. BEGIN
  74.     BUTTON      ID_EDIT_CUT
  75.     BUTTON      ID_EDIT_COPY
  76.     BUTTON      ID_EDIT_PASTE
  77.     SEPARATOR
  78.     BUTTON      ID_FILE_PRINT
  79.     SEPARATOR
  80.     BUTTON      ID_RECORD_FIRST
  81.     BUTTON      ID_RECORD_PREV
  82.     BUTTON      ID_RECORD_NEXT
  83.     BUTTON      ID_RECORD_LAST
  84.     SEPARATOR
  85.     BUTTON      ID_RECORD_ADD
  86.     BUTTON      ID_RECORD_REFRESH
  87.     BUTTON      ID_RECORD_DELETE
  88.     SEPARATOR
  89.     BUTTON      ID_APP_ABOUT
  90. END
  91.  
  92. /////////////////////////////////////////////////////////////////////////////
  93. //
  94. // Menu
  95. //
  96.  
  97. IDR_MAINFRAME MENU PRELOAD DISCARDABLE
  98. BEGIN
  99.     POPUP "&File"
  100.     BEGIN
  101.         MENUITEM "&Print...\tCtrl+P",           ID_FILE_PRINT
  102.         MENUITEM "Print Pre&view",              ID_FILE_PRINT_PREVIEW
  103.         MENUITEM "P&rint Setup...",             ID_FILE_PRINT_SETUP
  104.         MENUITEM SEPARATOR
  105.         MENUITEM "E&xit",                       ID_APP_EXIT
  106.     END
  107.     POPUP "&Edit"
  108.     BEGIN
  109.         MENUITEM "&Undo\tCtrl+Z",               ID_EDIT_UNDO
  110.         MENUITEM SEPARATOR
  111.         MENUITEM "Cu&t\tCtrl+X",                ID_EDIT_CUT
  112.         MENUITEM "&Copy\tCtrl+C",               ID_EDIT_COPY
  113.         MENUITEM "&Paste\tCtrl+V",              ID_EDIT_PASTE
  114.     END
  115.     POPUP "F&orm"
  116.     BEGIN
  117.         MENUITEM "&Course",                     ID_FORM_COURSES
  118.         MENUITEM "&Sections",                   ID_FORM_SECTIONS
  119.     END
  120.     POPUP "&Record"
  121.     BEGIN
  122.         MENUITEM "&Add",                        ID_RECORD_ADD
  123.         MENUITEM "&Refresh\tEsc",               ID_RECORD_REFRESH
  124.         MENUITEM "&Delete",                     ID_RECORD_DELETE
  125.         MENUITEM SEPARATOR
  126.         MENUITEM "&First Record",               ID_RECORD_FIRST
  127.         MENUITEM "&Previous Record",            ID_RECORD_PREV
  128.         MENUITEM "&Next Record",                ID_RECORD_NEXT
  129.         MENUITEM "&Last Record",                ID_RECORD_LAST
  130.     END
  131.     POPUP "&View"
  132.     BEGIN
  133.         MENUITEM "&Toolbar",                    ID_VIEW_TOOLBAR
  134.         MENUITEM "&Status Bar",                 ID_VIEW_STATUS_BAR
  135.     END
  136.     POPUP "&Help"
  137.     BEGIN
  138.         MENUITEM "&About Enroll...",            ID_APP_ABOUT
  139.     END
  140. END
  141.  
  142.  
  143. /////////////////////////////////////////////////////////////////////////////
  144. //
  145. // Accelerator
  146. //
  147.  
  148. IDR_MAINFRAME ACCELERATORS PRELOAD MOVEABLE PURE
  149. BEGIN
  150.     "P",            ID_FILE_PRINT,          VIRTKEY, CONTROL, NOINVERT
  151.     "V",            ID_EDIT_PASTE,          VIRTKEY, CONTROL, NOINVERT
  152.     VK_BACK,        ID_EDIT_UNDO,           VIRTKEY, ALT, NOINVERT
  153.     VK_DELETE,      ID_EDIT_CUT,            VIRTKEY, SHIFT, NOINVERT
  154.     VK_ESCAPE,      ID_RECORD_REFRESH,      VIRTKEY, NOINVERT
  155.     VK_F6,          ID_NEXT_PANE,           VIRTKEY, NOINVERT
  156.     VK_F6,          ID_PREV_PANE,           VIRTKEY, SHIFT, NOINVERT
  157.     VK_INSERT,      ID_EDIT_COPY,           VIRTKEY, CONTROL, NOINVERT
  158.     VK_INSERT,      ID_EDIT_PASTE,          VIRTKEY, SHIFT, NOINVERT
  159.     "X",            ID_EDIT_CUT,            VIRTKEY, CONTROL, NOINVERT
  160.     "Z",            ID_EDIT_UNDO,           VIRTKEY, CONTROL, NOINVERT
  161. END
  162.  
  163.  
  164. /////////////////////////////////////////////////////////////////////////////
  165. //
  166. // Dialog
  167. //
  168.  
  169. IDD_ABOUTBOX DIALOG DISCARDABLE  34, 22, 217, 55
  170. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  171. CAPTION "About Enroll"
  172. FONT 8, "MS Sans Serif"
  173. BEGIN
  174.     ICON            IDR_MAINFRAME,IDC_STATIC,11,17,20,20
  175.     LTEXT           "Enroll Application Version 1.0",IDC_STATIC,40,10,119,8
  176.     LTEXT           "Copyright \251 1998",IDC_STATIC,40,25,119,8
  177.     DEFPUSHBUTTON   "OK",IDOK,176,6,32,14,WS_GROUP
  178. END
  179.  
  180. IDD_ENROLL_FORM DIALOG DISCARDABLE  0, 0, 196, 110
  181. STYLE WS_CHILD | WS_BORDER
  182. FONT 8, "MS Sans Serif"
  183. BEGIN
  184.     LTEXT           "Course:",IDC_STATIC,10,10,30,8
  185.     LTEXT           "Section:",IDC_STATIC,125,10,30,8
  186.     EDITTEXT        IDC_SECTION,160,5,25,13,ES_AUTOHSCROLL | ES_READONLY
  187.     LTEXT           "Instructor:",IDC_STATIC,10,30,35,8
  188.     EDITTEXT        IDC_INSTRUCTOR,65,25,40,13,ES_AUTOHSCROLL
  189.     LTEXT           "Room:",IDC_STATIC,10,50,30,8
  190.     EDITTEXT        IDC_ROOM,65,50,40,13,ES_AUTOHSCROLL
  191.     LTEXT           "Schedule:",IDC_STATIC,10,70,30,8
  192.     EDITTEXT        IDC_SCHEDULE,65,70,75,13,ES_AUTOHSCROLL
  193.     LTEXT           "Capacity:",IDC_STATIC,10,90,30,8
  194.     EDITTEXT        IDC_CAPACITY,65,90,25,13,ES_AUTOHSCROLL
  195.     COMBOBOX        IDC_COURSELIST,65,5,55,65,CBS_DROPDOWNLIST | CBS_SORT |
  196.                     WS_VSCROLL | WS_TABSTOP
  197. END
  198.  
  199. IDD_COURSE_FORM DIALOG DISCARDABLE  0, 0, 185, 65
  200. STYLE WS_CHILD | WS_BORDER
  201. FONT 8, "MS Sans Serif"
  202. BEGIN
  203.     LTEXT           "CourseID:",IDC_STATIC,10,15,34,8
  204.     EDITTEXT        IDC_COURSEID,50,10,40,13,ES_AUTOHSCROLL | ES_READONLY
  205.     LTEXT           "Title:",IDC_STATIC,10,30,30,8
  206.     EDITTEXT        IDC_TITLE,50,25,125,13,ES_AUTOHSCROLL
  207.     LTEXT           "Hours:",IDC_STATIC,10,45,30,8
  208.     EDITTEXT        IDC_HOURS,50,40,40,13,ES_AUTOHSCROLL
  209. END
  210.  
  211.  
  212. /////////////////////////////////////////////////////////////////////////////
  213. //
  214. // String Table
  215. //
  216.  
  217. STRINGTABLE DISCARDABLE
  218. BEGIN
  219.     IDP_FAILED_OPEN_DATABASE "Cannot open database."
  220. END
  221.  
  222. STRINGTABLE PRELOAD DISCARDABLE
  223. BEGIN
  224.     IDR_MAINFRAME           "Enroll Windows Application\nEnroll\nEnroll Document\n\n\nEnroll.Document\nEnroll Document"
  225.     IDS_CANNOT_DELETE_COURSE_WITH_SECTION
  226.                             "Cannot delete course with section.  Remove all section of course before deleting."
  227. END
  228.  
  229. STRINGTABLE PRELOAD DISCARDABLE
  230. BEGIN
  231.     AFX_IDS_APP_TITLE       "Enroll Windows Application"
  232.     AFX_IDS_IDLEMESSAGE     "Ready"
  233. END
  234.  
  235. STRINGTABLE DISCARDABLE
  236. BEGIN
  237.     ID_INDICATOR_EXT        "EXT"
  238.     ID_INDICATOR_CAPS       "CAP"
  239.     ID_INDICATOR_NUM        "NUM"
  240.     ID_INDICATOR_SCRL       "SCRL"
  241.     ID_INDICATOR_OVR        "OVR"
  242.     ID_INDICATOR_REC        "REC"
  243. END
  244.  
  245. STRINGTABLE DISCARDABLE
  246. BEGIN
  247.     ID_FILE_PAGE_SETUP      "Change the printing options"
  248.     ID_FILE_PRINT_SETUP     "Change the printer and printing options"
  249.     ID_FILE_PRINT           "Print the active document"
  250.     ID_FILE_PRINT_PREVIEW   "Display full pages"
  251. END
  252.  
  253. STRINGTABLE DISCARDABLE
  254. BEGIN
  255.     ID_APP_ABOUT            "Display program information, version number and copyright"
  256.     ID_APP_EXIT             "Quit the application; prompts to save documents"
  257. END
  258.  
  259. STRINGTABLE DISCARDABLE
  260. BEGIN
  261.     ID_FILE_MRU_FILE1       "Open this document"
  262.     ID_FILE_MRU_FILE2       "Open this document"
  263.     ID_FILE_MRU_FILE3       "Open this document"
  264.     ID_FILE_MRU_FILE4       "Open this document"
  265. END
  266.  
  267. STRINGTABLE DISCARDABLE
  268. BEGIN
  269.     ID_NEXT_PANE            "Switch to the next window pane"
  270.     ID_PREV_PANE            "Switch back to the previous window pane"
  271. END
  272.  
  273. STRINGTABLE DISCARDABLE
  274. BEGIN
  275.     ID_EDIT_CLEAR           "Erase the selection"
  276.     ID_EDIT_CLEAR_ALL       "Erase everything"
  277.     ID_EDIT_COPY            "Copy the selection and put it on the Clipboard"
  278.     ID_EDIT_CUT             "Cut the selection and put it on the Clipboard"
  279.     ID_EDIT_FIND            "Find the specified text"
  280.     ID_EDIT_PASTE           "Insert Clipboard contents"
  281.     ID_EDIT_REPEAT          "Repeat the last action"
  282.     ID_EDIT_REPLACE         "Replace specific text with different text"
  283.     ID_EDIT_SELECT_ALL      "Select the entire document"
  284.     ID_EDIT_UNDO            "Undo the last action"
  285.     ID_EDIT_REDO            "Redo the previously undone action"
  286. END
  287.  
  288. STRINGTABLE DISCARDABLE
  289. BEGIN
  290.     ID_VIEW_TOOLBAR         "Show or hide the toolbar"
  291.     ID_VIEW_STATUS_BAR      "Show or hide the status bar"
  292. END
  293.  
  294. STRINGTABLE DISCARDABLE
  295. BEGIN
  296.     ID_RECORD_FIRST         "Move to first record"
  297.     ID_RECORD_LAST          "Move to final record"
  298.     ID_RECORD_NEXT          "Move to next record"
  299.     ID_RECORD_PREV          "Move to previous record"
  300. END
  301.  
  302. STRINGTABLE DISCARDABLE
  303. BEGIN
  304.     AFX_IDS_SCSIZE          "Change the window size"
  305.     AFX_IDS_SCMOVE          "Change the window position"
  306.     AFX_IDS_SCMINIMIZE      "Reduce the window to an icon"
  307.     AFX_IDS_SCMAXIMIZE      "Enlarge the window to full size"
  308.     AFX_IDS_SCNEXTWINDOW    "Switch to the next document window"
  309.     AFX_IDS_SCPREVWINDOW    "Switch to the previous document window"
  310.     AFX_IDS_SCCLOSE         "Close the active window and prompts to save the documents"
  311. END
  312.  
  313. STRINGTABLE DISCARDABLE
  314. BEGIN
  315.     AFX_IDS_SCRESTORE       "Restore the window to normal size"
  316.     AFX_IDS_SCTASKLIST      "Activate Task List"
  317. END
  318.  
  319. STRINGTABLE DISCARDABLE
  320. BEGIN
  321.     ID_RECORD_ADD           "Add a new section."
  322.     ID_RECORD_REFRESH       "Cancel changes on form, or cancel Add."
  323.     ID_RECORD_DELETE        "Delete section."
  324.     ID_FORM_COURSE          "Show courses."
  325.     ID_FORM_SECTIONS        "Show course sections."
  326.     ID_FORM_COURSES         "Show course titles."
  327.     ID_RECORD_SAVE          "Save changes on form for current or new record."
  328. END
  329.  
  330. /////////////////////////////////////////////////////////////////////////////
  331. //
  332. // DESIGNINFO
  333. //
  334.  
  335. #ifdef APSTUDIO_INVOKED
  336. GUIDELINES DESIGNINFO DISCARDABLE
  337. BEGIN
  338.     IDD_ABOUTBOX, DIALOG
  339.     BEGIN
  340.         LEFTMARGIN, 7
  341.         RIGHTMARGIN, 210
  342.         TOPMARGIN, 7
  343.         BOTTOMMARGIN, 48
  344.     END
  345.     IDD_ENROLL_FORM, DIALOG
  346.     BEGIN
  347.         LEFTMARGIN, 7
  348.         RIGHTMARGIN, 178
  349.         TOPMARGIN, 7
  350.         BOTTOMMARGIN, 86
  351.     END
  352. END
  353. #endif    // APSTUDIO_INVOKED
  354.  
  355.  
  356. #ifndef APSTUDIO_INVOKED
  357. /////////////////////////////////////////////////////////////////////////////
  358. //
  359. // Generated from the TEXTINCLUDE 3 resource.
  360. //
  361. #define _AFX_NO_SPLITTER_RESOURCES
  362. #define _AFX_NO_OLE_RESOURCES
  363. #define _AFX_NO_TRACKER_RESOURCES
  364. #define _AFX_NO_PROPERTY_RESOURCES
  365.  
  366. #include "res\enroll.rc2"  // non-App Studio edited resources
  367.  
  368. #include "afxres.rc"  // Standard components
  369. #include "afxprint.rc"  // printing/print preview resources
  370. #include "afxdb.rc"              // Database resources
  371.  
  372. /////////////////////////////////////////////////////////////////////////////
  373. #endif    // not APSTUDIO_INVOKED
  374.