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.

286 lines
12 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 "Pipes"
  14. #define VER_ORIGINALFILENAME_STR "Pipes"
  15. #define VER_FILEDESCRIPTION_STR "Direct3D Pipes 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. "\r\n"
  49. "\r\n"
  50. "\0"
  51. END
  52. 3 TEXTINCLUDE DISCARDABLE
  53. BEGIN
  54. "\r\n"
  55. "\0"
  56. END
  57. #endif // APSTUDIO_INVOKED
  58. /////////////////////////////////////////////////////////////////////////////
  59. //
  60. // DESIGNINFO
  61. //
  62. #ifdef APSTUDIO_INVOKED
  63. GUIDELINES DESIGNINFO DISCARDABLE
  64. BEGIN
  65. IDD_CONFIGURE, DIALOG
  66. BEGIN
  67. LEFTMARGIN, 6
  68. RIGHTMARGIN, 156
  69. TOPMARGIN, 7
  70. BOTTOMMARGIN, 199
  71. END
  72. IDD_SCREENSETTINGS, DIALOG
  73. BEGIN
  74. LEFTMARGIN, 7
  75. TOPMARGIN, 7
  76. BOTTOMMARGIN, 191
  77. END
  78. END
  79. #endif // APSTUDIO_INVOKED
  80. /////////////////////////////////////////////////////////////////////////////
  81. //
  82. // Dialog
  83. //
  84. IDD_CONFIGURE DIALOG DISCARDABLE 28, 25, 318, 140
  85. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  86. CAPTION "3D Pipes Settings"
  87. FONT 8, "MS Shell Dlg"
  88. BEGIN
  89. DEFPUSHBUTTON "OK",IDOK,207,120,50,14,WS_GROUP
  90. PUSHBUTTON "Cancel",IDCANCEL,262,120,50,14,WS_GROUP
  91. GROUPBOX "Pipes",IDC_STATIC,6,7,150,50
  92. CONTROL "&Single",IDC_RADIO_SINGLE_PIPE,"Button",
  93. BS_AUTORADIOBUTTON,16,22,35,10
  94. CONTROL "&Multiple",IDC_RADIO_MULTIPLE_PIPES,"Button",
  95. BS_AUTORADIOBUTTON,16,37,40,10
  96. GROUPBOX "Pipe Style",IDC_STATIC,162,7,150,50
  97. LTEXT "&Joint Type:",IDC_STATIC_JOINTTYPE,178,22,35,8
  98. COMBOBOX DLG_COMBO_JOINTTYPE,178,32,115,50,CBS_DROPDOWNLIST |
  99. WS_VSCROLL | WS_GROUP | WS_TABSTOP
  100. GROUPBOX "Surface Style",IDC_STATIC,6,60,150,50,WS_GROUP
  101. CONTROL "S&olid",IDC_RADIO_SOLID,"Button",BS_AUTORADIOBUTTON |
  102. WS_TABSTOP,16,73,35,13
  103. CONTROL "Te&xtured",IDC_RADIO_TEX,"Button",BS_AUTORADIOBUTTON |
  104. WS_TABSTOP,16,88,48,14
  105. PUSHBUTTON "&Choose Texture...",DLG_SETUP_TEXTURE,70,88,66,14
  106. PUSHBUTTON "&Display Settings...",IDC_SCREENSETTINGS,6,120,94,14
  107. GROUPBOX "Speed",IDC_STATIC,162,60,150,50
  108. CONTROL "Slider1",IDC_SPEED_SLIDER,"msctls_trackbar32",TBS_BOTH |
  109. TBS_NOTICKS | WS_TABSTOP,173,83,127,15
  110. LTEXT "Slow",IDC_STATIC,178,72,16,8
  111. LTEXT "Fast",IDC_STATIC,281,72,14,8
  112. END
  113. IDD_SINGLEMONITORSETTINGS DIALOG DISCARDABLE 0, 0, 255, 170
  114. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  115. CAPTION "Display Settings"
  116. FONT 8, "MS Shell Dlg"
  117. BEGIN
  118. GROUPBOX "Video adapter",IDC_STATIC,7,7,241,69
  119. LTEXT "Name:",IDC_STATIC,13,18,33,8
  120. LTEXT "",IDC_ADAPTERNAME,57,18,159,8
  121. LTEXT "Rendering:",IDC_STATIC,13,31,36,8
  122. LTEXT "",IDC_RENDERING,57,31,130,17
  123. PUSHBUTTON "&Help",IDC_MOREINFO,194,33,50,14
  124. CONTROL "&Disable hardware 3D rendering",IDC_DISABLEHW,"Button",
  125. BS_AUTOCHECKBOX | WS_TABSTOP,14,54,215,10
  126. GROUPBOX "Display mode",IDC_DISPLAYMODEBOX,7,84,241,55
  127. LTEXT "Display &mode for this video adapter:",IDC_MODESSTATIC,
  128. 13,95,126,8
  129. COMBOBOX IDC_MODESCOMBO,144,93,100,133,CBS_DROPDOWNLIST |
  130. WS_VSCROLL | WS_TABSTOP
  131. LTEXT "Note: The Automatic display mode finds a mode that works well with your current screen saver settings and video adapter.",
  132. IDC_DISPLAYMODENOTE,13,109,227,27
  133. LTEXT "Automatic",IDC_AUTOMATIC,184,126,32,8,NOT WS_VISIBLE
  134. LTEXT "%d by %d, %d bit color",IDC_MODEFMT,13,152,71,8,NOT
  135. WS_VISIBLE
  136. DEFPUSHBUTTON "OK",IDOK,143,148,50,14
  137. PUSHBUTTON "Cancel",IDCANCEL,197,148,50,14
  138. END
  139. IDD_MULTIMONITORSETTINGS DIALOG DISCARDABLE 0, 0, 270, 236
  140. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  141. CAPTION "Display Settings"
  142. FONT 8, "MS Shell Dlg"
  143. BEGIN
  144. LTEXT "Monitor %d",IDC_TABNAMEFMT,214,8,32,8,NOT WS_VISIBLE
  145. GROUPBOX "Video adapter",IDC_STATIC,13,23,244,65
  146. LTEXT "Name:",IDC_STATIC,19,35,40,8
  147. LTEXT "",IDC_ADAPTERNAME,65,35,168,8
  148. LTEXT "Rendering:",IDC_STATIC,19,48,40,8
  149. LTEXT "",IDC_RENDERING,65,48,132,17
  150. PUSHBUTTON "&Help",IDC_MOREINFO,202,49,50,14
  151. CONTROL "&Disable hardware 3D rendering on this monitor",
  152. IDC_DISABLEHW,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,19,
  153. 71,215,10
  154. GROUPBOX "Monitor usage",IDC_SCREENUSAGEBOX,13,94,244,44
  155. CONTROL "Display &screen saver on this monitor",IDC_RENDER,
  156. "Button",BS_AUTORADIOBUTTON,19,107,200,10
  157. CONTROL "Display &nothing on this monitor",IDC_LEAVEBLACK,"Button",
  158. BS_AUTORADIOBUTTON,19,120,200,10
  159. GROUPBOX "Display mode",IDC_DISPLAYMODEBOX,13,146,244,55
  160. LTEXT "Display &mode for this video adapter:",IDC_MODESSTATIC,
  161. 19,158,126,8
  162. COMBOBOX IDC_MODESCOMBO,152,156,100,133,CBS_DROPDOWNLIST |
  163. WS_VSCROLL | WS_TABSTOP
  164. LTEXT "Note: The Automatic display mode finds a mode that works well with your current screen saver settings and video adapter.",
  165. IDC_DISPLAYMODENOTE,19,173,232,22
  166. LTEXT "Automatic",IDC_AUTOMATIC,193,182,32,8,NOT WS_VISIBLE
  167. LTEXT "%d by %d, %d bit color",IDC_MODEFMT,22,221,71,8,NOT
  168. WS_VISIBLE
  169. DEFPUSHBUTTON "OK",IDOK,159,216,50,14
  170. PUSHBUTTON "Cancel",IDCANCEL,213,216,50,14
  171. CONTROL "Tab1",IDC_MONITORSTAB,"SysTabControl32",WS_TABSTOP,7,7,
  172. 256,201
  173. END
  174. /////////////////////////////////////////////////////////////////////////////
  175. //
  176. // Bitmap
  177. //
  178. IDB_DEFTEX BITMAP DISCARDABLE "stripe.bmp"
  179. /////////////////////////////////////////////////////////////////////////////
  180. //
  181. // String Table
  182. //
  183. STRINGTABLE DISCARDABLE
  184. BEGIN
  185. IDS_DESCRIPTION "3D Pipes"
  186. IDS_JOINT_ELBOW "Elbow"
  187. IDS_JOINT_BALL "Ball"
  188. IDS_JOINT_MIXED "Mixed"
  189. IDS_JOINT_CYCLE "Cycle"
  190. IDS_TEXTUREFILTER "Texture Files (*.bmp;*.jpg;*.tga;*.png)#*.bmp;*.jpg;*.tga;*.png#"
  191. IDS_TEXTUREDIALOGTITLE "Choose Texture File"
  192. IDS_TITLE "3D Pipes"
  193. IDS_JOINTTYPE "JointType"
  194. IDS_SURFSTYLE "SurfStyle"
  195. IDS_TEXQUAL "TextureQuality"
  196. IDS_MULTIPIPES "MultiPipes"
  197. IDS_SAVERNAME "Screen Saver.3DPipes"
  198. IDS_INIFILE "control.ini"
  199. IDS_TEXTURE "Texture"
  200. END
  201. STRINGTABLE PRELOAD DISCARDABLE
  202. BEGIN
  203. IDS_ERR_GENERIC "There was an unspecified problem with this screen saver."
  204. IDS_ERR_NODIRECT3D "Direct3D 8.0 could not be initialized. Please install the latest version of DirectX."
  205. IDS_ERR_NOWINDOWEDHAL "Could not initialize the screen saver."
  206. IDS_ERR_CREATEDEVICEFAILED "Could not create the Direct3D device."
  207. IDS_ERR_NOCOMPATIBLEDEVICES
  208. "Could not find any compatible Direct3D devices."
  209. IDS_ERR_NOHARDWAREDEVICE
  210. "No hardware-accelerated Direct3D devices were found."
  211. IDS_ERR_HALNOTCOMPATIBLE
  212. "This screen saver requires functionality that is not available on your Direct3D hardware accelerator."
  213. IDS_ERR_NOHALTHISMODE "This screen saver requires functionality that is not available on your Direct3D hardware accelerator with the current desktop display settings."
  214. IDS_ERR_MEDIANOTFOUND "Could not load required media."
  215. IDS_ERR_RESIZEFAILED "Could not reset the Direct3D device."
  216. IDS_ERR_OUTOFMEMORY "Not enough memory."
  217. IDS_ERR_OUTOFVIDEOMEMORY "Not enough video memory."
  218. IDS_ERR_NOPREVIEW "No preview available"
  219. END
  220. STRINGTABLE DISCARDABLE
  221. BEGIN
  222. IDS_INFO_GOODHAL "This video adapter supports hardware 3D rendering. This screen saver can be displayed on this monitor."
  223. 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."
  224. 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."
  225. 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."
  226. 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."
  227. 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."
  228. 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."
  229. IDS_INFO_DISABLEDHAL_GOODSW
  230. "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."
  231. END
  232. STRINGTABLE DISCARDABLE
  233. BEGIN
  234. IDS_INFO_DISABLEDHAL_BADSW
  235. "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."
  236. IDS_INFO_DISABLEDHAL_NOSW
  237. "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."
  238. IDS_RENDERING_HAL "The screen saver can use hardware 3D rendering on this monitor."
  239. IDS_RENDERING_SW "The screen saver can use software 3D rendering on this monitor."
  240. IDS_RENDERING_NONE "The screen saver cannot be displayed on this monitor."
  241. END
  242. #endif // English (U.S.) resources
  243. /////////////////////////////////////////////////////////////////////////////
  244. #ifndef APSTUDIO_INVOKED
  245. /////////////////////////////////////////////////////////////////////////////
  246. //
  247. // Generated from the TEXTINCLUDE 3 resource.
  248. //
  249. /////////////////////////////////////////////////////////////////////////////
  250. #endif // not APSTUDIO_INVOKED