home *** CD-ROM | disk | FTP | other *** search
/ Windows Game Programming for Dummies (2nd Edition) / WinGamProgFD.iso / pc / DirectX SDK / DXSDK / samples / Multimedia / Direct3D / OptimizedMesh / winmain.rc < prev   
Encoding:
Text File  |  2001-10-08  |  6.8 KB  |  210 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. #define IDC_STATIC -1
  11. #include <windows.h>
  12.  
  13.  
  14.  
  15. /////////////////////////////////////////////////////////////////////////////
  16. #undef APSTUDIO_READONLY_SYMBOLS
  17.  
  18. /////////////////////////////////////////////////////////////////////////////
  19. // English (U.S.) resources
  20.  
  21. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  22. #ifdef _WIN32
  23. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  24. #pragma code_page(1252)
  25. #endif //_WIN32
  26.  
  27. /////////////////////////////////////////////////////////////////////////////
  28. //
  29. // Icon
  30. //
  31.  
  32. // Icon with lowest ID value placed first to ensure application icon
  33. // remains consistent on all systems.
  34. IDI_MAIN_ICON           ICON    DISCARDABLE     "DirectX.ico"
  35.  
  36. #ifdef APSTUDIO_INVOKED
  37. /////////////////////////////////////////////////////////////////////////////
  38. //
  39. // TEXTINCLUDE
  40. //
  41.  
  42. 1 TEXTINCLUDE DISCARDABLE 
  43. BEGIN
  44.     "resource.h\0"
  45. END
  46.  
  47. 2 TEXTINCLUDE DISCARDABLE 
  48. BEGIN
  49.     "#define IDC_STATIC -1\r\n"
  50.     "#include <windows.h>\r\n"
  51.     "\r\n"
  52.     "\r\n"
  53.     "\0"
  54. END
  55.  
  56. 3 TEXTINCLUDE DISCARDABLE 
  57. BEGIN
  58.     "\r\n"
  59.     "\0"
  60. END
  61.  
  62. #endif    // APSTUDIO_INVOKED
  63.  
  64.  
  65. /////////////////////////////////////////////////////////////////////////////
  66. //
  67. // Accelerator
  68. //
  69.  
  70. IDR_MAIN_ACCEL ACCELERATORS DISCARDABLE 
  71. BEGIN
  72.     "D",            IDM_DYNAMICVB,          VIRTKEY, CONTROL, NOINVERT
  73.     "F",            IDM_FORCE32BYTEVERTEX,  VIRTKEY, CONTROL, NOINVERT
  74.     "M",            IDM_SHOWMANYSTRIPS,     VIRTKEY, CONTROL, NOINVERT
  75.     "O",            IDM_SHOWONESTRIP,       VIRTKEY, CONTROL, NOINVERT
  76.     "S",            IDM_SHOWSTRIPREORDERED, VIRTKEY, CONTROL, NOINVERT
  77.     "T",            IDM_SHOWTRILIST,        VIRTKEY, CONTROL, NOINVERT
  78.     "U",            IDM_SHOWNONOPTIMIZEDMESH, VIRTKEY, CONTROL, NOINVERT
  79.     "V",            IDM_SHOWVCACHEOPTIMIZED, VIRTKEY, CONTROL, NOINVERT
  80.     VK_ESCAPE,      IDM_EXIT,               VIRTKEY, NOINVERT
  81.     VK_F2,          IDM_CHANGEDEVICE,       VIRTKEY, NOINVERT
  82.     VK_RETURN,      IDM_TOGGLESTART,        VIRTKEY, NOINVERT
  83.     VK_RETURN,      IDM_TOGGLEFULLSCREEN,   VIRTKEY, ALT, NOINVERT
  84.     VK_SPACE,       IDM_SINGLESTEP,         VIRTKEY, NOINVERT
  85.     "X",            IDM_EXIT,               VIRTKEY, ALT, NOINVERT
  86. END
  87.  
  88.  
  89. /////////////////////////////////////////////////////////////////////////////
  90. //
  91. // DESIGNINFO
  92. //
  93.  
  94. #ifdef APSTUDIO_INVOKED
  95. GUIDELINES DESIGNINFO DISCARDABLE 
  96. BEGIN
  97.     IDD_SELECTDEVICE, DIALOG
  98.     BEGIN
  99.         LEFTMARGIN, 7
  100.         RIGHTMARGIN, 259
  101.         TOPMARGIN, 7
  102.     END
  103. END
  104. #endif    // APSTUDIO_INVOKED
  105.  
  106.  
  107. /////////////////////////////////////////////////////////////////////////////
  108. //
  109. // Dialog
  110. //
  111.  
  112. IDD_SELECTDEVICE DIALOG DISCARDABLE  0, 0, 267, 138
  113. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  114. CAPTION "Select Device"
  115. FONT 8, "MS Shell Dlg"
  116. BEGIN
  117.     GROUPBOX        "Rendering device",IDC_STATIC,5,5,200,45
  118.     LTEXT           "&Adapter:",IDC_STATIC,22,17,65,10,SS_CENTERIMAGE
  119.     COMBOBOX        IDC_ADAPTER_COMBO,90,15,105,100,CBS_DROPDOWNLIST | 
  120.                     WS_VSCROLL | WS_TABSTOP
  121.     LTEXT           "&Device:",IDC_STATIC,22,32,65,10,SS_CENTERIMAGE
  122.     COMBOBOX        IDC_DEVICE_COMBO,90,30,105,100,CBS_DROPDOWNLIST | 
  123.                     WS_VSCROLL | WS_TABSTOP
  124.     GROUPBOX        "Rendering mode",IDC_STATIC,5,52,200,45
  125.     CONTROL         "Use desktop &window",IDC_WINDOW,"Button",
  126.                     BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,10,62,85,15
  127.     CONTROL         "&Fullscreen mode:",IDC_FULLSCREEN,"Button",
  128.                     BS_AUTORADIOBUTTON,10,77,75,15
  129.     COMBOBOX        IDC_FULLSCREENMODES_COMBO,90,77,105,204,CBS_DROPDOWNLIST | 
  130.                     WS_VSCROLL | WS_GROUP | WS_TABSTOP
  131.     GROUPBOX        "Multisample",IDC_STATIC,5,101,200,28
  132.     LTEXT           "&Multisample Type:",IDC_STATIC,22,113,62,10,
  133.                     SS_CENTERIMAGE
  134.     COMBOBOX        IDC_MULTISAMPLE_COMBO,90,111,105,100,CBS_DROPDOWNLIST | 
  135.                     WS_VSCROLL | WS_TABSTOP
  136.     DEFPUSHBUTTON   "OK",IDOK,210,10,50,14
  137.     PUSHBUTTON      "Cancel",IDCANCEL,210,30,50,14
  138. END
  139.  
  140.  
  141. /////////////////////////////////////////////////////////////////////////////
  142. //
  143. // Menu
  144. //
  145.  
  146. IDR_MENU MENU DISCARDABLE 
  147. BEGIN
  148.     POPUP "&File"
  149.     BEGIN
  150.         MENUITEM "&Open file...",               IDM_OPENFILE
  151.         MENUITEM SEPARATOR
  152.         MENUITEM "&Go/stop\tEnter",             IDM_TOGGLESTART
  153.         MENUITEM "&Single step\tSpace",         IDM_SINGLESTEP
  154.         MENUITEM SEPARATOR
  155.         MENUITEM "&Change device...\tF2",       IDM_CHANGEDEVICE
  156.         MENUITEM SEPARATOR
  157.         MENUITEM "E&xit\tESC",                  IDM_EXIT
  158.     END
  159.     POPUP "&Options"
  160.     BEGIN
  161.         MENUITEM "&Dynamic VBs\tCtrl+D",        IDM_DYNAMICVB
  162.         MENUITEM "&Force 32 Byte FVF\tCtrl+F",  IDM_FORCE32BYTEVERTEX
  163.         MENUITEM SEPARATOR
  164.         MENUITEM "Show &unoptimized mesh\tCtrl+U", IDM_SHOWNONOPTIMIZEDMESH
  165.         MENUITEM "Show Strip Reorded mesh\tCtrl+S", IDM_SHOWSTRIPREORDERED
  166.         MENUITEM "Show VCache optimized &mesh\tCtrl+V", 
  167.                                                 IDM_SHOWVCACHEOPTIMIZED
  168.         MENUITEM SEPARATOR
  169.         MENUITEM "Show using Tri List\tCtrl+T", IDM_SHOWTRILIST
  170.         MENUITEM "Show using &one Strip\tCtrl+O", IDM_SHOWONESTRIP
  171.         MENUITEM "Show using &many Strips\tCtrl+M", IDM_SHOWMANYSTRIPS
  172.         MENUITEM SEPARATOR
  173.         MENUITEM "Display 1 mesh",              ID_OPTIONS_DISPLAY1
  174.         MENUITEM "Display 4 meshes",            ID_OPTIONS_DISPLAY4
  175.         MENUITEM "Display 9 meshes",            ID_OPTIONS_DISPLAY9
  176.         MENUITEM "Display 16 meshes",           ID_OPTIONS_DISPLAY16
  177.         MENUITEM "Display 25 meshes",           ID_OPTIONS_DISPLAY25
  178.         MENUITEM "Display 36 meshes",           ID_OPTIONS_DISPLAY36
  179.     END
  180. END
  181.  
  182. IDR_POPUP MENU DISCARDABLE 
  183. BEGIN
  184.     POPUP "Popup"
  185.     BEGIN
  186.         MENUITEM "&Go/stop",                    IDM_TOGGLESTART
  187.         MENUITEM "&Single step",                IDM_SINGLESTEP
  188.         MENUITEM SEPARATOR
  189.         MENUITEM "&Change device...",           IDM_CHANGEDEVICE
  190.         MENUITEM SEPARATOR
  191.         MENUITEM "E&xit",                       IDM_EXIT
  192.     END
  193. END
  194.  
  195. #endif    // English (U.S.) resources
  196. /////////////////////////////////////////////////////////////////////////////
  197.  
  198.  
  199.  
  200. #ifndef APSTUDIO_INVOKED
  201. /////////////////////////////////////////////////////////////////////////////
  202. //
  203. // Generated from the TEXTINCLUDE 3 resource.
  204. //
  205.  
  206.  
  207. /////////////////////////////////////////////////////////////////////////////
  208. #endif    // not APSTUDIO_INVOKED
  209.  
  210.