Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

320 lines
13 KiB

  1. //Microsoft Developer Studio generated resource script.
  2. //
  3. #include "resource.h"
  4. #define APSTUDIO_READONLY_SYMBOLS
  5. /////////////////////////////////////////////////////////////////////////////
  6. //
  7. // Generated from the TEXTINCLUDE 2 resource.
  8. //
  9. #define IDC_STATIC -1
  10. #include <windows.h>
  11. #include <scrnsave.h>
  12. #include <ntverp.h>
  13. #define VER_INTERNALNAME_STR "Flying Objects"
  14. #define VER_ORIGINALFILENAME_STR "Flying Objects"
  15. #define VER_FILEDESCRIPTION_STR "Direct3D Flying Objects Screen Saver"
  16. #define VER_FILETYPE VFT_APP
  17. #define VER_FILESUBTYPE VFT2_UNKNOWN
  18. #include "common.ver"
  19. /////////////////////////////////////////////////////////////////////////////
  20. #undef APSTUDIO_READONLY_SYMBOLS
  21. /////////////////////////////////////////////////////////////////////////////
  22. // English (U.S.) resources
  23. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  24. #ifdef _WIN32
  25. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  26. #pragma code_page(1252)
  27. #endif //_WIN32
  28. /////////////////////////////////////////////////////////////////////////////
  29. //
  30. // Icon
  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 "app.ico"
  35. #ifdef APSTUDIO_INVOKED
  36. /////////////////////////////////////////////////////////////////////////////
  37. //
  38. // TEXTINCLUDE
  39. //
  40. 1 TEXTINCLUDE DISCARDABLE
  41. BEGIN
  42. "resource.h\0"
  43. END
  44. 2 TEXTINCLUDE DISCARDABLE
  45. BEGIN
  46. "#define IDC_STATIC -1\r\n"
  47. "#include <windows.h>\r\n"
  48. "#include <scrnsave.h>\r\n"
  49. "#include <ntverp.h>\r\n"
  50. "#define VER_INTERNALNAME_STR ""Flying Objects""\r\n"
  51. "#define VER_ORIGINALFILENAME_STR ""Flying Objects""\r\n"
  52. "#define VER_FILEDESCRIPTION_STR ""Direct3D Flying Objects Screen Saver""\r\n"
  53. "#define VER_FILETYPE VFT_APP\r\n"
  54. "#define VER_FILESUBTYPE VFT2_UNKNOWN\r\n"
  55. "#include ""common.ver""\r\n"
  56. "\r\n"
  57. "\0"
  58. END
  59. 3 TEXTINCLUDE DISCARDABLE
  60. BEGIN
  61. "\r\n"
  62. "\0"
  63. END
  64. #endif // APSTUDIO_INVOKED
  65. /////////////////////////////////////////////////////////////////////////////
  66. //
  67. // Dialog
  68. //
  69. DLG_SCRNSAVECONFIGURE DIALOG DISCARDABLE 28, 25, 251, 130
  70. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  71. CAPTION "3D Flying Objects Settings"
  72. FONT 8, "MS Shell Dlg"
  73. BEGIN
  74. DEFPUSHBUTTON "OK",1,175,4,70,14,WS_GROUP
  75. PUSHBUTTON "Cancel",2,175,24,70,14,WS_GROUP
  76. PUSHBUTTON "Te&xture...",DLG_SETUP_TEXTURE,175,44,70,15
  77. PUSHBUTTON "&Display Settings...",DLG_SETUP_MONITORSETTINGS,175,64,
  78. 70,15
  79. GROUPBOX "Object",IDC_STATIC,5,0,165,39
  80. LTEXT "S&tyle:",IDC_STATIC,20,17,27,12
  81. COMBOBOX DLG_SETUP_TYPES,50,15,95,86,CBS_DROPDOWNLIST |
  82. WS_VSCROLL | WS_GROUP | WS_TABSTOP
  83. GROUPBOX "Color Usage",IDC_STATIC,5,40,165,39
  84. CONTROL "&Color-cycling",DLG_SETUP_CYCLE,"Button",
  85. BS_AUTOCHECKBOX | BS_VCENTER | WS_GROUP | WS_TABSTOP,20,
  86. 58,60,10
  87. CONTROL "&Smooth shading",DLG_SETUP_SMOOTH,"Button",
  88. BS_AUTOCHECKBOX | BS_VCENTER | WS_GROUP | WS_TABSTOP,90,
  89. 58,70,10
  90. GROUPBOX "&Resolution",IDC_STATIC_TESS,5,85,117,40
  91. LTEXT "Min",IDC_STATIC_TESS_MIN,21,95,15,7
  92. LTEXT "Max",IDC_STATIC_TESS_MAX,91,95,15,7
  93. CONTROL "Slider1",DLG_SETUP_TESSEL,"msctls_trackbar32",
  94. TBS_NOTICKS | WS_GROUP | WS_TABSTOP,16,105,95,15
  95. GROUPBOX "Si&ze",IDC_STATIC_SIZE,128,85,117,40
  96. LTEXT "Min",IDC_STATIC_SIZE_MIN,136,95,15,7
  97. LTEXT "Max",IDC_STATIC_SIZE_MAX,216,95,15,7
  98. CONTROL "Slider1",DLG_SETUP_SIZE,"msctls_trackbar32",TBS_NOTICKS |
  99. WS_GROUP | WS_TABSTOP,136,105,100,15
  100. END
  101. IDD_SINGLEMONITORSETTINGS DIALOG DISCARDABLE 0, 0, 255, 170
  102. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  103. CAPTION "Display Settings"
  104. FONT 8, "MS Shell Dlg"
  105. BEGIN
  106. GROUPBOX "Video adapter",IDC_STATIC,7,7,241,69
  107. LTEXT "Name:",IDC_STATIC,13,18,33,8
  108. LTEXT "",IDC_ADAPTERNAME,57,18,159,8
  109. LTEXT "Rendering:",IDC_STATIC,13,31,36,8
  110. LTEXT "",IDC_RENDERING,57,31,130,17
  111. PUSHBUTTON "&Help",IDC_MOREINFO,194,33,50,14
  112. CONTROL "&Disable hardware 3D rendering",IDC_DISABLEHW,"Button",
  113. BS_AUTOCHECKBOX | WS_TABSTOP,14,54,215,10
  114. GROUPBOX "Display mode",IDC_DISPLAYMODEBOX,7,84,241,55
  115. LTEXT "Display &mode for this video adapter:",IDC_MODESSTATIC,
  116. 13,95,126,8
  117. COMBOBOX IDC_MODESCOMBO,144,93,100,133,CBS_DROPDOWNLIST |
  118. WS_VSCROLL | WS_TABSTOP
  119. LTEXT "Note: The Automatic display mode finds a mode that works well with your current screen saver settings and video adapter.",
  120. IDC_DISPLAYMODENOTE,13,109,227,27
  121. LTEXT "Automatic",IDC_AUTOMATIC,184,126,32,8,NOT WS_VISIBLE
  122. LTEXT "%d by %d, %d bit color",IDC_MODEFMT,13,152,71,8,NOT
  123. WS_VISIBLE
  124. DEFPUSHBUTTON "OK",IDOK,143,148,50,14
  125. PUSHBUTTON "Cancel",IDCANCEL,197,148,50,14
  126. END
  127. IDD_MULTIMONITORSETTINGS DIALOG DISCARDABLE 0, 0, 270, 236
  128. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  129. CAPTION "Display Settings"
  130. FONT 8, "MS Shell Dlg"
  131. BEGIN
  132. LTEXT "Monitor %d",IDC_TABNAMEFMT,214,8,32,8,NOT WS_VISIBLE
  133. GROUPBOX "Video adapter",IDC_STATIC,13,23,244,65
  134. LTEXT "Name:",IDC_STATIC,19,35,40,8
  135. LTEXT "",IDC_ADAPTERNAME,65,35,168,8
  136. LTEXT "Rendering:",IDC_STATIC,19,48,40,8
  137. LTEXT "",IDC_RENDERING,65,48,132,17
  138. PUSHBUTTON "&Help",IDC_MOREINFO,202,49,50,14
  139. CONTROL "&Disable hardware 3D rendering on this monitor",
  140. IDC_DISABLEHW,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,19,
  141. 71,215,10
  142. GROUPBOX "Monitor usage",IDC_SCREENUSAGEBOX,13,94,244,44
  143. CONTROL "Display &screen saver on this monitor",IDC_RENDER,
  144. "Button",BS_AUTORADIOBUTTON,19,107,200,10
  145. CONTROL "Display &nothing on this monitor",IDC_LEAVEBLACK,"Button",
  146. BS_AUTORADIOBUTTON,19,120,200,10
  147. GROUPBOX "Display mode",IDC_DISPLAYMODEBOX,13,146,244,55
  148. LTEXT "Display &mode for this video adapter:",IDC_MODESSTATIC,
  149. 19,158,126,8
  150. COMBOBOX IDC_MODESCOMBO,152,156,100,133,CBS_DROPDOWNLIST |
  151. WS_VSCROLL | WS_TABSTOP
  152. LTEXT "Note: The Automatic display mode finds a mode that works well with your current screen saver settings and video adapter.",
  153. IDC_DISPLAYMODENOTE,19,173,232,22
  154. LTEXT "Automatic",IDC_AUTOMATIC,193,182,32,8,NOT WS_VISIBLE
  155. LTEXT "%d by %d, %d bit color",IDC_MODEFMT,22,221,71,8,NOT
  156. WS_VISIBLE
  157. DEFPUSHBUTTON "OK",IDOK,159,216,50,14
  158. PUSHBUTTON "Cancel",IDCANCEL,213,216,50,14
  159. CONTROL "Tab1",IDC_MONITORSTAB,"SysTabControl32",WS_TABSTOP,7,7,
  160. 256,201
  161. END
  162. /////////////////////////////////////////////////////////////////////////////
  163. //
  164. // JPG
  165. //
  166. IDB_DEFTEX JPG DISCARDABLE "default.jpg"
  167. /////////////////////////////////////////////////////////////////////////////
  168. //
  169. // PNG
  170. //
  171. IDR_WINLOGO PNG DISCARDABLE "winlogo.png"
  172. /////////////////////////////////////////////////////////////////////////////
  173. //
  174. // DDS
  175. //
  176. IDR_FLATFLAG DDS DISCARDABLE "flatflag.dds"
  177. /////////////////////////////////////////////////////////////////////////////
  178. //
  179. // String Table
  180. //
  181. STRINGTABLE DISCARDABLE
  182. BEGIN
  183. IDS_WARNING "Warning"
  184. IDS_ERROR "Error"
  185. IDS_BITMAP_SIZE "The texture must not be larger than %ld by %ld pixels."
  186. IDS_BITMAP_INVALID "The texture you selected is not valid."
  187. IDS_SELECT_ANOTHER_BITMAP
  188. "Please select another texture for the screen saver. %s is not valid."
  189. IDS_START_FAILED "Screen saver failed to start."
  190. IDS_TEXTUREFILTER "Texture files (*.bmp)"
  191. IDS_TEXTUREDIALOGTITLE "Choose Texture File"
  192. IDS_BMP "BMP"
  193. END
  194. STRINGTABLE DISCARDABLE
  195. BEGIN
  196. IDS_DOTBMP ".BMP"
  197. IDS_STARDOTBMP "*.BMP"
  198. IDS_RGB "RGB"
  199. IDS_DOTRGB ".RGB"
  200. IDS_STARDOTRGB "*.RGB"
  201. END
  202. STRINGTABLE PRELOAD DISCARDABLE
  203. BEGIN
  204. IDS_DESCRIPTION "3D Flying Objects"
  205. END
  206. STRINGTABLE PRELOAD DISCARDABLE
  207. BEGIN
  208. IDS_LOGO "Windows Logo"
  209. IDS_EXPLODE "Explode"
  210. IDS_RIBBON "Ribbon"
  211. IDS_2RIBBON "Two Ribbons"
  212. END
  213. STRINGTABLE PRELOAD DISCARDABLE
  214. BEGIN
  215. IDS_SPLASH "Splash"
  216. IDS_TWIST "Twist"
  217. IDS_FLAG "Textured Flag"
  218. IDS_INIFILE "control.ini"
  219. IDS_SAVERNAME "Screen Saver.3DFlyingObj"
  220. IDS_OPTIONS "Options"
  221. IDS_OBJTYPE "Type"
  222. IDS_TEXTURE "Texture"
  223. IDS_TEXTURE_FILE_OFFSET "TextureFileOffset"
  224. IDS_SIZE "Size"
  225. IDS_TESSELATION "Tesselation"
  226. END
  227. STRINGTABLE PRELOAD DISCARDABLE
  228. BEGIN
  229. IDS_ERR_GENERIC "There was an unspecified problem with this screen saver."
  230. IDS_ERR_NODIRECT3D "Direct3D 8.0 could not be initialized. Please install the latest version of DirectX."
  231. IDS_ERR_NOWINDOWEDHAL "Could not initialize the screen saver."
  232. IDS_ERR_CREATEDEVICEFAILED "Could not create the Direct3D device."
  233. IDS_ERR_NOCOMPATIBLEDEVICES
  234. "Could not find any compatible Direct3D devices."
  235. IDS_ERR_NOHARDWAREDEVICE
  236. "No hardware-accelerated Direct3D devices were found."
  237. IDS_ERR_HALNOTCOMPATIBLE
  238. "This screen saver requires functionality that is not available on your Direct3D hardware accelerator."
  239. IDS_ERR_NOHALTHISMODE "This screen saver requires functionality that is not available on your Direct3D hardware accelerator with the current desktop display settings."
  240. IDS_ERR_MEDIANOTFOUND "Could not load required media."
  241. IDS_ERR_RESIZEFAILED "Could not reset the Direct3D device."
  242. IDS_ERR_OUTOFMEMORY "Not enough memory."
  243. IDS_ERR_OUTOFVIDEOMEMORY "Not enough video memory."
  244. END
  245. STRINGTABLE PRELOAD DISCARDABLE
  246. BEGIN
  247. IDS_ERR_NOPREVIEW "No preview available"
  248. END
  249. STRINGTABLE DISCARDABLE
  250. BEGIN
  251. IDS_INFO_GOODHAL "This video adapter supports hardware 3D rendering. This screen saver can be displayed on this monitor."
  252. IDS_INFO_BADHAL_GOODSW "This video adapter supports hardware 3D rendering, but this screensaver requires functionality not available in hardware. A software renderer will be used instead. This screen saver can be displayed on this monitor."
  253. IDS_INFO_BADHAL_BADSW "This video adapter supports hardware 3D rendering, but this screensaver requires functionality not available in hardware or software. This screen saver cannot be displayed on this monitor."
  254. IDS_INFO_BADHAL_NOSW "This video adapter supports hardware 3D rendering, but this screensaver requires functionality not available in hardware. No software renderer is available. This screen saver cannot be displayed on this monitor."
  255. IDS_INFO_NOHAL_GOODSW "This video adapter does not support hardware 3D rendering. A software renderer will be used instead. This screen saver can be displayed on this monitor."
  256. IDS_INFO_NOHAL_BADSW "This video adapter does not support hardware 3D rendering. This screensaver requires functionality not available in the software renderer. This screen saver cannot be displayed on this monitor."
  257. IDS_INFO_NOHAL_NOSW "This video adapter does not support hardware 3D rendering. No software renderer is available. This screen saver cannot be displayed on this monitor."
  258. IDS_INFO_DISABLEDHAL_GOODSW
  259. "The video adapter supports hardware 3D rendering, but it has been disabled. A software renderer will be used instead. This screen saver can be displayed on this monitor."
  260. END
  261. STRINGTABLE DISCARDABLE
  262. BEGIN
  263. IDS_INFO_DISABLEDHAL_BADSW
  264. "This video adapter supports hardware 3D rendering, but it has been disabled. This screensaver requires functionality not available in the software renderer. This screen saver cannot be displayed on this monitor."
  265. IDS_INFO_DISABLEDHAL_NOSW
  266. "This video adapter supports hardware 3D rendering, but it has been disabled. No software renderer is available. This screen saver cannot be displayed on this monitor."
  267. IDS_RENDERING_HAL "The screen saver can use hardware 3D rendering on this monitor."
  268. IDS_RENDERING_SW "The screen saver can use software 3D rendering on this monitor."
  269. IDS_RENDERING_NONE "The screen saver cannot be displayed on this monitor."
  270. END
  271. #endif // English (U.S.) resources
  272. /////////////////////////////////////////////////////////////////////////////
  273. #ifndef APSTUDIO_INVOKED
  274. /////////////////////////////////////////////////////////////////////////////
  275. //
  276. // Generated from the TEXTINCLUDE 3 resource.
  277. //
  278. /////////////////////////////////////////////////////////////////////////////
  279. #endif // not APSTUDIO_INVOKED