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

  1. //Microsoft Developer Studio 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. // English (U.S.) resources
  17.  
  18. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  19. #ifdef _WIN32
  20. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  21. #pragma code_page(1252)
  22. #endif //_WIN32
  23.  
  24. #ifdef APSTUDIO_INVOKED
  25. /////////////////////////////////////////////////////////////////////////////
  26. //
  27. // TEXTINCLUDE
  28. //
  29.  
  30. 1 TEXTINCLUDE DISCARDABLE
  31. BEGIN
  32.     "resource.h\0"
  33. END
  34.  
  35. 2 TEXTINCLUDE DISCARDABLE
  36. BEGIN
  37.     "#include ""afxres.h""\r\n"
  38.     "\0"
  39. END
  40.  
  41. 3 TEXTINCLUDE DISCARDABLE
  42. BEGIN
  43.     "#include ""res\\mtgdi.rc2""  // non-App Studio edited resources\r\n"
  44.     "\r\n"
  45.     "#include ""afxres.rc""  \011// Standard components\r\n"
  46.     "\0"
  47. END
  48.  
  49. #endif    // APSTUDIO_INVOKED
  50.  
  51.  
  52. /////////////////////////////////////////////////////////////////////////////
  53. //
  54. // Icon
  55. //
  56.  
  57. IDR_MAINFRAME           ICON    DISCARDABLE     "res\\mtgdi.ico"
  58.  
  59. /////////////////////////////////////////////////////////////////////////////
  60. //
  61. // Menu
  62. //
  63.  
  64. IDR_MAINFRAME MENU PRELOAD DISCARDABLE
  65. BEGIN
  66.     POPUP "&Thread"
  67.     BEGIN
  68.         MENUITEM "New &Ball\tF2",               ID_THREAD_NEWBALL
  69.         MENUITEM "10 New Balls\tF6",            ID_THREAD_10NEWBALLS
  70.         MENUITEM "25 New Balls\tF10",           ID_THREAD_25NEWBALLS
  71.         MENUITEM SEPARATOR
  72.         MENUITEM "New &Rectangle\tF3",          ID_THREAD_NEWRECTANGLE
  73.         MENUITEM "10 New Rectangles\tF7",       ID_THREAD_10NEWRECTANGLES
  74.         MENUITEM "25 New Rectangles\tF11",      ID_THREAD_25NEWRECTANGLES
  75.         MENUITEM SEPARATOR
  76.         MENUITEM "New &Line\tF4",               ID_THREAD_NEWLINE
  77.         MENUITEM "10 New Lines\tF8",            ID_THREAD_10NEWLINES
  78.         MENUITEM "25 New Lines\tF12",           ID_THREAD_25NEWLINES
  79.         MENUITEM SEPARATOR
  80.         MENUITEM "&Kill Threads (fast)\tESC",   ID_THREAD_KILLTHREADS
  81.         MENUITEM "Kill Threads (slow)",         ID_THREAD_KILLTHREADSSLOW
  82.         MENUITEM SEPARATOR
  83.         MENUITEM "E&xit",                       ID_APP_EXIT
  84.     END
  85.     POPUP "&Help"
  86.     BEGIN
  87.         MENUITEM "&About Multithread GDI...\tF1", ID_APP_ABOUT
  88.     END
  89. END
  90.  
  91.  
  92. /////////////////////////////////////////////////////////////////////////////
  93. //
  94. // Accelerator
  95. //
  96.  
  97. IDR_MAINFRAME ACCELERATORS PRELOAD MOVEABLE PURE
  98. BEGIN
  99.     VK_ESCAPE,      ID_THREAD_KILLTHREADS,  VIRTKEY, NOINVERT
  100.     VK_F1,          ID_APP_ABOUT,           VIRTKEY, NOINVERT
  101.     VK_F10,         ID_THREAD_25NEWBALLS,   VIRTKEY, NOINVERT
  102.     VK_F11,         ID_THREAD_25NEWRECTANGLES, VIRTKEY, NOINVERT
  103.     VK_F12,         ID_THREAD_25NEWLINES,   VIRTKEY, NOINVERT
  104.     VK_F2,          ID_THREAD_NEWBALL,      VIRTKEY, NOINVERT
  105.     VK_F3,          ID_THREAD_NEWRECTANGLE, VIRTKEY, NOINVERT
  106.     VK_F4,          ID_THREAD_NEWLINE,      VIRTKEY, NOINVERT
  107.     VK_F6,          ID_THREAD_10NEWBALLS,   VIRTKEY, NOINVERT
  108.     VK_F7,          ID_THREAD_10NEWRECTANGLES, VIRTKEY, NOINVERT
  109.     VK_F8,          ID_THREAD_10NEWLINES,   VIRTKEY, NOINVERT
  110. END
  111.  
  112.  
  113. /////////////////////////////////////////////////////////////////////////////
  114. //
  115. // Dialog
  116. //
  117.  
  118. IDD_ABOUTBOX DIALOG DISCARDABLE  0, 0, 217, 55
  119. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  120. CAPTION "About Multithread GDI"
  121. FONT 8, "MS Sans Serif"
  122. BEGIN
  123.     ICON            IDR_MAINFRAME,IDC_STATIC,11,17,18,20
  124.     LTEXT           "Multithread GDI Version 1.0",IDC_STATIC,40,10,119,8
  125.     LTEXT           "Copyright ⌐ 1994-1998 Microsoft Corporation",IDC_STATIC,
  126.                     40,25,148,8
  127.     DEFPUSHBUTTON   "OK",IDOK,176,6,32,14,WS_GROUP
  128.     LTEXT           "All Rights Reserved.",IDC_STATIC,40,36,148,8
  129. END
  130.  
  131.  
  132. /////////////////////////////////////////////////////////////////////////////
  133. //
  134. // Version
  135. //
  136.  
  137. VS_VERSION_INFO VERSIONINFO
  138.  FILEVERSION 1,0,0,1
  139.  PRODUCTVERSION 1,0,0,1
  140.  FILEFLAGSMASK 0x3fL
  141. #ifdef _DEBUG
  142.  FILEFLAGS 0x1L
  143. #else
  144.  FILEFLAGS 0x0L
  145. #endif
  146.  FILEOS 0x4L
  147.  FILETYPE 0x1L
  148.  FILESUBTYPE 0x0L
  149. BEGIN
  150.     BLOCK "StringFileInfo"
  151.     BEGIN
  152.         BLOCK "040904b0"
  153.         BEGIN
  154.             VALUE "CompanyName", "\0"
  155.             VALUE "FileDescription", "MTGDI MFC Application\0"
  156.             VALUE "FileVersion", "1, 0, 0, 1\0"
  157.             VALUE "InternalName", "MTGDI\0"
  158.             VALUE "LegalCopyright", "Copyright ⌐ 1994-1998\0"
  159.             VALUE "OriginalFilename", "MTGDI.EXE\0"
  160.             VALUE "ProductName", "MTGDI Application\0"
  161.             VALUE "ProductVersion", "1, 0, 0, 1\0"
  162.         END
  163.     END
  164.     BLOCK "VarFileInfo"
  165.     BEGIN
  166.         VALUE "Translation", 0x409, 1200
  167.     END
  168. END
  169.  
  170.  
  171. /////////////////////////////////////////////////////////////////////////////
  172. //
  173. // String Table
  174. //
  175.  
  176. STRINGTABLE PRELOAD DISCARDABLE
  177. BEGIN
  178.     IDR_MAINFRAME           "Multithread GDI (no threads)\n\nmtgdi\n\n\nmtgdi.Document\nMTGDI Document"
  179.     IDS_CAPTION_FORMAT      "Multithread GDI (%d threads)"
  180.     IDS_CAPTION_NOTHREADS   "Multithread GDI (no threads)"
  181. END
  182.  
  183. STRINGTABLE PRELOAD DISCARDABLE
  184. BEGIN
  185.     AFX_IDS_APP_TITLE       "Multithread GDI (no threads)"
  186. END
  187.  
  188. #endif    // English (U.S.) resources
  189. /////////////////////////////////////////////////////////////////////////////
  190.  
  191.  
  192.  
  193. #ifndef APSTUDIO_INVOKED
  194. /////////////////////////////////////////////////////////////////////////////
  195. //
  196. // Generated from the TEXTINCLUDE 3 resource.
  197. //
  198. #include "res\mtgdi.rc2"  // non-App Studio edited resources
  199.  
  200. #include "afxres.rc"    // Standard components
  201.  
  202. /////////////////////////////////////////////////////////////////////////////
  203. #endif    // not APSTUDIO_INVOKED
  204.