1
0

plugin.rc 107 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501
  1. // Microsoft Visual C++ generated resource script.
  2. //
  3. #include "resource.h"
  4. #define APSTUDIO_READONLY_SYMBOLS
  5. /////////////////////////////////////////////////////////////////////////////
  6. //
  7. // Generated from the TEXTINCLUDE 2 resource.
  8. //
  9. #include "afxres.h"
  10. /////////////////////////////////////////////////////////////////////////////
  11. #undef APSTUDIO_READONLY_SYMBOLS
  12. /////////////////////////////////////////////////////////////////////////////
  13. // English (U.S.) resources
  14. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  15. #ifdef _WIN32
  16. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  17. #pragma code_page(1252)
  18. #endif //_WIN32
  19. /////////////////////////////////////////////////////////////////////////////
  20. //
  21. // Dialog
  22. //
  23. IDD_CONFIG DIALOGEX 0, 0, 390, 292
  24. STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_FIXEDSYS | DS_CENTER | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
  25. CAPTION "(window title will be assigned at runtime)"
  26. FONT 8, "MS Shell Dlg", 0, 0, 0x0
  27. BEGIN
  28. CONTROL "Tab1",IDC_TABS,"SysTabControl32",TCS_HOTTRACK | WS_TABSTOP,6,7,324,255
  29. CONTROL "",IDC_RECT,"Static",SS_BLACKRECT | NOT WS_VISIBLE,8,20,320,240
  30. DEFPUSHBUTTON "OK",IDOK,335,19,50,13
  31. PUSHBUTTON "Cancel",IDCANCEL,335,35,50,13
  32. PUSHBUTTON "Defaults",ID_DEFAULTS,335,51,50,13
  33. PUSHBUTTON "View Docs",ID_DOCS,335,67,50,13
  34. PUSHBUTTON "View Website",ID_WEB,335,83,50,13
  35. CTEXT "For help on any setting, click the '?' in the upper-right\rcorner, and then click the item you need help with.",IDC_STATIC,6,268,186,19,SS_SUNKEN
  36. CTEXT "(...'about' text will be placed in this box automatically, at runtime)",IDC_SZ_ABOUT,198,268,187,19,SS_SUNKEN
  37. END
  38. IDD_PROPPAGE_2 DIALOGEX 0, 0, 320, 240
  39. STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_VISIBLE
  40. EXSTYLE WS_EX_CONTROLPARENT
  41. FONT 8, "MS Shell Dlg", 0, 0, 0x1
  42. BEGIN
  43. GROUPBOX "[ More Settings: ]",IDC_FS_BOX,0,3,319,236
  44. RTEXT "Canvas Stretch:",IDC_STRETCH_CAPTION,5,33,56,10
  45. COMBOBOX IDC_STRETCH,67,30,99,87,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  46. LTEXT "<-- use if your graphics chip (GPU) is slow !!",IDC_STATIC,169,33,144,8
  47. RTEXT "Mesh Size:",IDC_MESHSIZECOMBO_CAPTION,19,49,43,10
  48. COMBOBOX IDC_MESHSIZECOMBO,67,47,99,123,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  49. LTEXT "<-- decrease if your processor (CPU) is slow !!",IDC_STATIC,168,50,150,8
  50. RTEXT "Pixel Shaders:",IDC_SHADERS_CAPTION,13,67,49,10
  51. COMBOBOX IDC_SHADERS,67,64,99,87,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  52. LTEXT "<-- don't touch this.",IDC_STATIC,168,67,144,8
  53. RTEXT "Canvas Size:",IDC_TEXSIZECOMBO_CAPTION,19,84,43,10
  54. COMBOBOX IDC_TEXSIZECOMBO,67,81,99,87,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  55. LTEXT "<-- don't touch this.",IDC_STATIC,168,84,144,8
  56. CONTROL "Start milkdrop with preset lock [scroll lock key] ON",IDC_CB_SCROLLON,
  57. "Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,22,116,175,10
  58. CONTROL "Disable preset rating (...all presets have equal chance)",IDC_CB_NORATING,
  59. "Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,22,129,192,10
  60. CONTROL "Suppress all errors/warnings (for VJ'ing)",IDC_CB_NOWARN2,
  61. "Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,142,143,10
  62. CONTROL "Prevent milkdrop from controlling the scroll lock key [default: OFF]",IDC_CB_SCROLLON2,
  63. "Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,22,155,227,10
  64. GROUPBOX "Brightness control for 16-bit-color video modes",IDC_BRIGHT_SLIDER_BOX,8,182,180,49
  65. CONTROL "Slider1",IDC_BRIGHT_SLIDER,"msctls_trackbar32",WS_TABSTOP,25,193,89,14
  66. CTEXT "0\r\n(bright)",IDC_T1,20,207,25,17
  67. CTEXT "2\r\n(normal)",IDC_T3,54,207,28,18
  68. CTEXT "3",IDC_T4,83,207,8,10
  69. CTEXT "4\r\n(dark)",IDC_T5,91,207,30,18
  70. CONTROL "guess,\r\nbased on my video card",IDC_CB_AUTOGAMMA,
  71. "Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,129,194,54,30
  72. CONTROL "Scan presets instantly @ startup/dir. change (can cause a pause)",IDC_CB_INSTASCAN,
  73. "Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,207,197,100,17
  74. CONTROL "Stereo 3D mode Always ON",IDC_CB_ALWAYS3D,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,203,207,103,10
  75. CONTROL "Use anisotropic filtering (if available) instead of bilinear interpolation",IDC_CB_ANISO,
  76. "Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,203,203,99,10
  77. CTEXT "1",IDC_T2,46,207,8,10
  78. COMBOBOX IDC_TEXFORMAT,205,197,99,87,CBS_DROPDOWNLIST | NOT WS_VISIBLE | WS_DISABLED | WS_VSCROLL | WS_TABSTOP
  79. RTEXT "Texture Format:",IDC_TEXFORMAT_CAPTION,201,198,55,10,NOT WS_VISIBLE | WS_DISABLED
  80. END
  81. IDD_PROPPAGE_1 DIALOGEX 0, 0, 320, 240
  82. STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_VISIBLE
  83. EXSTYLE WS_EX_CONTROLPARENT
  84. FONT 8, "MS Shell Dlg", 0, 0, 0x1
  85. BEGIN
  86. GROUPBOX "",IDC_STATIC,0,0,319,239
  87. RTEXT "Display Adapter:",IDC_DMS_ADAPTER_CAPTION,68,12,53,9
  88. COMBOBOX IDC_ADAPTER_DMS,126,9,185,191,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  89. CTEXT "\rDESKTOP MODE\rsettings",IDC_DMS_LABEL,3,17,60,38
  90. RTEXT "Max Framerate:",IDC_DMS_MAXFPS_CAPTION,63,28,58,9
  91. COMBOBOX IDC_DMS_MAXFPS,126,25,81,106,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  92. PUSHBUTTON "More &Options",ID_DM_MORE,261,25,50,15
  93. RTEXT "Multisampling:",IDC_DMS_MULTISAMPLING_CAPTION,5,43,46,9,NOT WS_VISIBLE | WS_DISABLED
  94. COMBOBOX IDC_DMSMS,56,41,81,123,CBS_DROPDOWNLIST | NOT WS_VISIBLE | WS_DISABLED | WS_VSCROLL | WS_TABSTOP
  95. CONTROL "Allow Page Tearing",IDC_CB_DMSPT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,126,43,77,10
  96. CONTROL "",IDC_STATIC,"Static",SS_GRAYRECT,0,58,318,1
  97. RTEXT "Display Adapter:",IDC_FS_ADAPTER_CAPTION,68,66,53,9
  98. COMBOBOX IDC_ADAPTER_FS,126,63,185,208,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  99. CTEXT "FULLSCREEN settings",IDC_FS_LABEL,7,85,50,18
  100. RTEXT "Display Mode:",IDC_DISP_MODE_CAPTION,66,81,55,9
  101. COMBOBOX IDC_DISP_MODE,126,78,185,208,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
  102. RTEXT "Max Framerate:",IDC_FS_MAXFPS_CAPTION,66,96,55,9
  103. COMBOBOX IDC_FS_MAXFPS,126,94,81,107,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  104. RTEXT "Multisampling:",IDC_FS_MULTISAMPLING_CAPTION,4,112,47,9,NOT WS_VISIBLE | WS_DISABLED
  105. COMBOBOX IDC_FSMS,56,110,81,123,CBS_DROPDOWNLIST | NOT WS_VISIBLE | WS_DISABLED | WS_VSCROLL | WS_TABSTOP
  106. CONTROL "Allow Page Tearing",IDC_CB_FSPT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,126,112,77,10
  107. CONTROL "Use Fa&ke fullscreen mode",IDC_CB_FAKE,"Button",BS_AUTOCHECKBOX | BS_TOP | WS_TABSTOP,214,112,97,10
  108. CONTROL "",IDC_STATIC,"Static",SS_GRAYRECT,0,127,318,1
  109. RTEXT "Display Adapter:",IDC_W_ADAPTER_CAPTION,68,135,53,9
  110. COMBOBOX IDC_ADAPTER_W,126,132,185,208,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  111. CTEXT "WINDOWED settings",IDC_W_LABEL,7,145,46,18
  112. RTEXT "Max Framerate:",IDC_W_MAXFPS_CAPTION,56,151,65,9
  113. COMBOBOX IDC_W_MAXFPS,126,148,81,107,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  114. RTEXT "Multisampling:",IDC_W_MULTISAMPLING_CAPTION,5,165,46,9,NOT WS_VISIBLE | WS_DISABLED
  115. COMBOBOX IDC_WMS,56,163,81,123,CBS_DROPDOWNLIST | NOT WS_VISIBLE | WS_DISABLED | WS_VSCROLL | WS_TABSTOP
  116. CONTROL "Allow Page Tearing",IDC_CB_WPT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,126,165,77,10
  117. CONTROL "Integrate with winamp skin",IDC_CB_SKIN,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,214,164,102,10
  118. CONTROL "",IDC_STATIC,"Static",SS_GRAYRECT,0,180,318,1
  119. LTEXT "Start in...",IDC_STATIC,9,192,61,8
  120. CONTROL "&Fullscreen",IDC_CB_FS,"Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,9,203,48,10
  121. CONTROL "&Desktop Mode",IDC_CB_DMS,"Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,9,215,61,10
  122. CONTROL "Sa&ve CPU by loosely enforcing Max Framerate",IDC_CB_SAVE_CPU,
  123. "Button",BS_AUTOCHECKBOX | WS_TABSTOP,78,185,164,10
  124. CONTROL "Show '&Press F1 for Help' message at startup",IDC_CB_PRESS_F1_MSG,
  125. "Button",BS_AUTOCHECKBOX | BS_TOP | WS_TABSTOP,78,195,159,10
  126. CONTROL "&Minimize Winamp when going fullscreen",IDC_CB_MIN,
  127. "Button",BS_AUTOCHECKBOX | WS_TABSTOP,78,205,141,10
  128. CONTROL "Try to fix slow menus/text (uses more video memory)",IDC_CB_FIXSLOWTEXT,
  129. "Button",BS_AUTOCHECKBOX | WS_TABSTOP,78,215,183,10
  130. CONTROL "V&J MODE - show text, menus in a second window",IDC_CB_VJMODE,
  131. "Button",BS_AUTOCHECKBOX | WS_TABSTOP,78,225,173,10
  132. PUSHBUTTON "Dual&Head",ID_DUALHEAD,262,200,50,15
  133. PUSHBUTTON "&Select Fonts",ID_FONTS,262,217,50,15
  134. END
  135. IDD_PROPPAGE_3 DIALOGEX 0, 0, 320, 240
  136. STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_VISIBLE
  137. EXSTYLE WS_EX_CONTROLPARENT
  138. FONT 8, "MS Shell Dlg", 0, 0, 0x1
  139. BEGIN
  140. GROUPBOX "Image cache:",IDC_BRIGHT_SLIDER_BOX2,5,4,140,83
  141. LTEXT "Max # Images:",IDC_MAX_IMAGES_CAPTION,16,17,49,10
  142. COMBOBOX IDC_MAX_IMAGES,74,14,60,87,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  143. LTEXT "Max Video Mem:",IDC_MAX_BYTES_CAPTION,16,34,55,10
  144. COMBOBOX IDC_MAX_BYTES,74,31,60,87,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  145. LTEXT "Note: cache settings are only relevant if you've put gobs of textures into your milkdrop2\\textures\\ folder. Otherwise, everything fits in 1 MB of VRAM.",IDC_STATIC,13,49,126,33
  146. PUSHBUTTON "Edit &Sprites",ID_SPRITE,11,93,82,15
  147. PUSHBUTTON "&Edit Custom Messages",ID_MSG,11,110,82,15
  148. GROUPBOX "Song Title Animations and Custom Messages",IDC_STATIC,5,130,169,104
  149. LTEXT "(seconds)",IDC_STATIC,137,140,33,9
  150. RTEXT "Duration of song title animations:",IDC_SONGTITLEANIM_DURATION_LABEL,20,153,110,10
  151. EDITTEXT IDC_SONGTITLEANIM_DURATION,136,151,32,13,ES_AUTOHSCROLL
  152. RTEXT "Time between\r\nRANDOM song title anims",IDC_RAND_TITLE_LABEL,34,166,96,17
  153. EDITTEXT IDC_RAND_TITLE,136,169,32,13,ES_AUTOHSCROLL
  154. RTEXT "Time between\r\nRANDOM custom messages",IDC_RAND_MSG_LABEL,34,185,96,17
  155. EDITTEXT IDC_RAND_MSG,136,188,32,13,ES_AUTOHSCROLL
  156. CONTROL "Automatically show song title anims when song changes?",IDC_CB_TITLE_ANIMS,
  157. "Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | BS_MULTILINE | WS_TABSTOP,41,207,114,18
  158. GROUPBOX "Colored-lens 3D glasses",IDC_STATIC,212,66,104,58,NOT WS_VISIBLE | WS_DISABLED
  159. PUSHBUTTON "Set &right eye lens color",IDRIGHT,226,76,82,14,NOT WS_VISIBLE | WS_DISABLED
  160. PUSHBUTTON "Set &left eye lens color",IDLEFT,216,83,82,14,NOT WS_VISIBLE | WS_DISABLED
  161. RTEXT "Default stereo separation (normal=1):",IDC_3DSEP_LABEL,196,101,119,10,NOT WS_VISIBLE | WS_DISABLED
  162. EDITTEXT IDC_3DSEP,260,97,32,13,ES_AUTOHSCROLL | NOT WS_VISIBLE | WS_DISABLED
  163. GROUPBOX "VJ Mode",IDC_STATIC,188,129,127,63,NOT WS_VISIBLE | WS_DISABLED
  164. CONTROL "Enable &VJ Mode (creates a second window for text input and output and leaves the graphics display text-free; use this in conjunction w/multimon for live shows)",IDC_CB_SEPTEXT,
  165. "Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,194,143,121,44
  166. END
  167. IDD_PROPPAGE_4 DIALOGEX 0, 0, 320, 240
  168. STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_VISIBLE
  169. EXSTYLE WS_EX_CONTROLPARENT
  170. FONT 8, "MS Shell Dlg", 0, 0, 0x1
  171. BEGIN
  172. GROUPBOX "Soft Cuts (regular, periodic preset transitions/fades)",IDC_STATIC,5,7,187,96
  173. RTEXT "Time between auto preset changes:",IDC_BETWEEN_TIME_LABEL,20,25,116,10
  174. EDITTEXT IDC_BETWEEN_TIME,142,23,32,13,ES_AUTOHSCROLL
  175. RTEXT "Additional random time:",IDC_BETWEEN_TIME_RANDOM_LABEL,33,39,103,10
  176. EDITTEXT IDC_BETWEEN_TIME_RANDOM,142,38,32,13,ES_AUTOHSCROLL
  177. RTEXT "Auto preset blend time:",IDC_BLEND_AUTO_LABEL,34,55,102,10
  178. EDITTEXT IDC_BLEND_AUTO,142,53,32,13,ES_AUTOHSCROLL
  179. RTEXT "User-solicited preset blend time:",IDC_BLEND_USER_LABEL,26,70,110,10
  180. EDITTEXT IDC_BLEND_USER,142,68,32,13,ES_AUTOHSCROLL
  181. LTEXT "(seconds)",IDC_STATIC,142,83,33,10
  182. GROUPBOX "Hard Cuts (driven by major beats)",IDC_STATIC,5,106,187,91
  183. RTEXT "Average time between hard cuts:",IDC_HARDCUT_BETWEEN_TIME_LABEL,20,119,116,10
  184. EDITTEXT IDC_HARDCUT_BETWEEN_TIME,142,117,32,13,ES_AUTOHSCROLL
  185. LTEXT "(seconds)",IDC_STATIC,142,132,33,10
  186. LTEXT "Loudness threshold:",IDC_HARDCUT_LOUDNESS_LABEL,31,139,71,9
  187. CTEXT "min",IDC_HARDCUT_LOUDNESS_MIN,37,151,14,9
  188. CONTROL "Slider1",IDC_HARDCUT_LOUDNESS,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,51,150,114,16
  189. CTEXT "max",IDC_HARDCUT_LOUDNESS_MAX,165,151,16,9
  190. CONTROL "&Disable hard cuts",IDC_CB_HARDCUTS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,33,171,72,13
  191. END
  192. IDD_PROPPAGE_5 DIALOGEX 0, 0, 320, 240
  193. STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_VISIBLE
  194. EXSTYLE WS_EX_CONTROLPARENT
  195. FONT 8, "MS Shell Dlg", 0, 0, 0x1
  196. BEGIN
  197. END
  198. #if defined(APSTUDIO_INVOKED) || defined(DISABLED)
  199. #if defined(APSTUDIO_INVOKED)
  200. IDD_PROPPAGE_6$(DISABLED) DIALOGEX 0, 0, 320, 240
  201. #else
  202. IDD_PROPPAGE_6 DIALOGEX 0, 0, 320, 240
  203. #endif
  204. STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_VISIBLE
  205. EXSTYLE WS_EX_CONTROLPARENT
  206. FONT 8, "MS Shell Dlg", 0, 0, 0x1
  207. BEGIN
  208. END
  209. #endif
  210. #if defined(APSTUDIO_INVOKED) || defined(DISABLED)
  211. #if defined(APSTUDIO_INVOKED)
  212. IDD_PROPPAGE_7$(DISABLED) DIALOGEX 0, 0, 320, 240
  213. #else
  214. IDD_PROPPAGE_7 DIALOGEX 0, 0, 320, 240
  215. #endif
  216. STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_VISIBLE
  217. EXSTYLE WS_EX_CONTROLPARENT
  218. FONT 8, "MS Shell Dlg", 0, 0, 0x1
  219. BEGIN
  220. END
  221. #endif
  222. #if defined(APSTUDIO_INVOKED) || defined(DISABLED)
  223. #if defined(APSTUDIO_INVOKED)
  224. IDD_PROPPAGE_8$(DISABLED) DIALOGEX 0, 0, 320, 240
  225. #else
  226. IDD_PROPPAGE_8 DIALOGEX 0, 0, 320, 240
  227. #endif
  228. STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_VISIBLE
  229. EXSTYLE WS_EX_CONTROLPARENT
  230. FONT 8, "MS Shell Dlg", 0, 0, 0x1
  231. BEGIN
  232. END
  233. #endif
  234. IDD_FONTDIALOG DIALOGEX 0, 0, 354, 175
  235. STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  236. EXSTYLE WS_EX_NOPARENTNOTIFY
  237. CAPTION "Select Fonts"
  238. FONT 8, "MS Shell Dlg", 0, 0, 0x1
  239. BEGIN
  240. LTEXT "Typeset:",IDC_FONT_CAPTION,85,4,109,9
  241. LTEXT "Size:",IDC_FONTSIZE_CAPTION,217,4,50,10
  242. LTEXT "Bold",IDC_FONTOPTIONS_CAPTION,290,4,16,10
  243. LTEXT "Italics",IDC_FONTOPTIONS_CAPTION2,311,4,20,10
  244. LTEXT "AA",IDC_FONTOPTIONS_CAPTION3,336,4,11,10
  245. RTEXT "Simple font:",IDC_FONT_NAME_1,7,16,70,9
  246. COMBOBOX IDC_FONT1,85,13,127,291,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
  247. COMBOBOX IDC_FONTSIZE1,217,13,65,87,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  248. CONTROL "",IDC_FONTBOLD1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,293,16,9,9
  249. CONTROL "",IDC_FONTITAL1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,315,16,9,9
  250. CONTROL "",IDC_FONTAA1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,337,16,9,9
  251. RTEXT "Decorative font:",IDC_FONT_NAME_2,7,32,70,9
  252. COMBOBOX IDC_FONT2,85,29,127,291,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
  253. COMBOBOX IDC_FONTSIZE2,217,29,65,87,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  254. CONTROL "",IDC_FONTBOLD2,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,293,32,9,9
  255. CONTROL "",IDC_FONTITAL2,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,315,32,9,9
  256. CONTROL "",IDC_FONTAA2,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,337,32,9,9
  257. RTEXT "Help screen:",IDC_FONT_NAME_3,7,48,70,9
  258. COMBOBOX IDC_FONT3,85,45,127,291,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
  259. COMBOBOX IDC_FONTSIZE3,217,45,65,87,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  260. CONTROL "",IDC_FONTBOLD3,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,293,48,9,9
  261. CONTROL "",IDC_FONTITAL3,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,315,48,9,9
  262. CONTROL "",IDC_FONTAA3,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,337,48,9,9
  263. RTEXT "Playlist:",IDC_FONT_NAME_4,7,65,70,9
  264. COMBOBOX IDC_FONT4,85,61,127,291,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
  265. COMBOBOX IDC_FONTSIZE4,217,61,65,87,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  266. CONTROL "",IDC_FONTBOLD4,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,293,64,9,9
  267. CONTROL "",IDC_FONTITAL4,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,315,64,9,9
  268. CONTROL "",IDC_FONTAA4,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,337,64,9,9
  269. RTEXT "Font 5:",IDC_FONT_NAME_5,7,80,70,9,NOT WS_VISIBLE
  270. COMBOBOX IDC_FONT5,85,77,127,291,CBS_DROPDOWNLIST | CBS_SORT | NOT WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
  271. COMBOBOX IDC_FONTSIZE5,217,77,65,87,CBS_DROPDOWNLIST | NOT WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
  272. CONTROL "",IDC_FONTBOLD5,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,293,80,9,9
  273. CONTROL "",IDC_FONTITAL5,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,315,80,9,9
  274. CONTROL "",IDC_FONTAA5,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,337,80,9,9
  275. RTEXT "Font 6:",IDC_FONT_NAME_6,7,96,70,9,NOT WS_VISIBLE
  276. COMBOBOX IDC_FONT6,85,93,127,291,CBS_DROPDOWNLIST | CBS_SORT | NOT WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
  277. COMBOBOX IDC_FONTSIZE6,217,93,65,87,CBS_DROPDOWNLIST | NOT WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
  278. CONTROL "",IDC_FONTBOLD6,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,293,96,9,9
  279. CONTROL "",IDC_FONTITAL6,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,315,96,9,9
  280. CONTROL "",IDC_FONTAA6,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,337,96,9,9
  281. RTEXT "Font 7:",IDC_FONT_NAME_7,7,112,70,9,NOT WS_VISIBLE
  282. COMBOBOX IDC_FONT7,85,109,127,291,CBS_DROPDOWNLIST | CBS_SORT | NOT WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
  283. COMBOBOX IDC_FONTSIZE7,217,109,65,87,CBS_DROPDOWNLIST | NOT WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
  284. CONTROL "",IDC_FONTBOLD7,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,293,112,9,9
  285. CONTROL "",IDC_FONTITAL7,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,315,112,9,9
  286. CONTROL "",IDC_FONTAA7,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,337,112,9,9
  287. RTEXT "Font 8:",IDC_FONT_NAME_8,7,128,70,9,NOT WS_VISIBLE
  288. COMBOBOX IDC_FONT8,85,125,127,291,CBS_DROPDOWNLIST | CBS_SORT | NOT WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
  289. COMBOBOX IDC_FONTSIZE8,217,125,65,87,CBS_DROPDOWNLIST | NOT WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
  290. CONTROL "",IDC_FONTBOLD8,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,293,128,9,9
  291. CONTROL "",IDC_FONTITAL8,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,315,128,9,9
  292. CONTROL "",IDC_FONTAA8,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,337,128,9,9
  293. RTEXT "Font 9:",IDC_FONT_NAME_9,7,144,70,9,NOT WS_VISIBLE
  294. COMBOBOX IDC_FONT9,85,141,127,291,CBS_DROPDOWNLIST | CBS_SORT | NOT WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
  295. COMBOBOX IDC_FONTSIZE9,217,141,65,87,CBS_DROPDOWNLIST | NOT WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
  296. CONTROL "",IDC_FONTBOLD9,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,293,144,9,9
  297. CONTROL "",IDC_FONTITAL9,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,315,144,9,9
  298. CONTROL "",IDC_FONTAA9,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,337,144,9,9
  299. CTEXT "Note: 'AA' stands for anti-aliasing (smoothing); not always available.",IDC_FONT_TEXT,7,160,235,8,SS_CENTERIMAGE
  300. DEFPUSHBUTTON "OK",IDOK,246,158,50,13
  301. PUSHBUTTON "Cancel",IDCANCEL,300,158,50,13
  302. END
  303. IDD_DESKTOPMODE DIALOGEX 0, 0, 201, 105
  304. STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  305. EXSTYLE WS_EX_NOPARENTNOTIFY | WS_EX_CONTEXTHELP
  306. CAPTION "More Options for Desktop Mode"
  307. FONT 8, "MS Shell Dlg", 0, 0, 0x1
  308. BEGIN
  309. CONTROL "Show icons",IDC_CB_SHOW_ICONS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,4,4,51,10
  310. CONTROL "Draw colored boxes around icon text labels",IDC_CB_BOX,
  311. "Button",BS_AUTOCHECKBOX | WS_TABSTOP,4,16,154,10
  312. CONTROL "My desktop icons get occluded (covered) by the taskbar when I use Desktop Mode; fix it!",IDC_CB_MANUAL_SCOOT,
  313. "Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,4,28,184,18
  314. LTEXT "When Windows is in [5-6-5] 16-bit color and there is no\ralpha (transparency) channel, try drawing the icons using...",IDC_DM_ALPHA_FIX_CAPTION,4,50,193,17
  315. COMBOBOX IDC_DM_ALPHA_FIX,4,71,193,291,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  316. DEFPUSHBUTTON "OK",IDOK,91,88,50,13
  317. PUSHBUTTON "Cancel",IDCANCEL,147,88,50,13
  318. END
  319. IDD_DUALHEAD DIALOGEX 0, 0, 304, 164
  320. STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  321. EXSTYLE WS_EX_NOPARENTNOTIFY
  322. CAPTION "Dualhead Options"
  323. FONT 8, "MS Shell Dlg", 0, 0, 0x1
  324. BEGIN
  325. LTEXT "Typically, multimon (ie. multiple monitor) setups feature two separate video cards and two separate monitors; each resulting display has its own resolution, and the desktop spans across them in some fashion.",IDC_STATIC,4,4,296,26
  326. LTEXT "DualHead video cards, though, feature a single card that feeds two monitors. Some of these cards treat the two monitors separately, but some of them treat them as halves of a single double-width (~2048x768) or double-height (~1024x1536) 'virtual screen'.",IDC_STATIC,4,34,296,26
  327. GROUPBOX "For Desktop and *Fake* Fullscreen modes:",IDC_STATIC,4,64,150,96
  328. LTEXT "When a single virtual display spans two real screens Horizontally:",IDC_STATIC,10,75,137,18
  329. COMBOBOX IDC_H_PICK,16,96,104,91,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  330. LTEXT "When a single virtual display spans two real screens Vertically:",IDC_STATIC,10,113,137,18
  331. COMBOBOX IDC_V_PICK,16,134,104,67,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  332. LTEXT "As a result, graphics applications can't go 'fullscreen' on just one monitor, because it's really only half of the 'screen', from Windows' point of view.",IDC_STATIC,159,64,141,32
  333. LTEXT "This plug-in, however, will let you get away with it, when you're in Desktop Mode or *Fake* Fullscreen Mode; it just needs to know which half of the display (left/right or top/bottom) you want to use -- or both.",IDC_STATIC,159,100,141,42
  334. DEFPUSHBUTTON "OK",IDOK,196,147,50,13
  335. PUSHBUTTON "Cancel",IDCANCEL,250,147,50,13
  336. END
  337. /////////////////////////////////////////////////////////////////////////////
  338. //
  339. // DESIGNINFO
  340. //
  341. #ifdef APSTUDIO_INVOKED
  342. GUIDELINES DESIGNINFO
  343. BEGIN
  344. IDD_CONFIG, DIALOG
  345. BEGIN
  346. LEFTMARGIN, 6
  347. RIGHTMARGIN, 385
  348. TOPMARGIN, 7
  349. BOTTOMMARGIN, 287
  350. END
  351. IDD_FONTDIALOG, DIALOG
  352. BEGIN
  353. LEFTMARGIN, 7
  354. RIGHTMARGIN, 350
  355. TOPMARGIN, 4
  356. BOTTOMMARGIN, 171
  357. END
  358. IDD_DESKTOPMODE, DIALOG
  359. BEGIN
  360. LEFTMARGIN, 4
  361. RIGHTMARGIN, 197
  362. TOPMARGIN, 4
  363. BOTTOMMARGIN, 101
  364. END
  365. IDD_DUALHEAD, DIALOG
  366. BEGIN
  367. LEFTMARGIN, 4
  368. RIGHTMARGIN, 300
  369. TOPMARGIN, 4
  370. BOTTOMMARGIN, 160
  371. END
  372. END
  373. #endif // APSTUDIO_INVOKED
  374. #ifdef APSTUDIO_INVOKED
  375. /////////////////////////////////////////////////////////////////////////////
  376. //
  377. // TEXTINCLUDE
  378. //
  379. 1 TEXTINCLUDE
  380. BEGIN
  381. "resource.h\0"
  382. END
  383. 2 TEXTINCLUDE
  384. BEGIN
  385. "#include ""afxres.h""\r\n"
  386. "\0"
  387. END
  388. 3 TEXTINCLUDE
  389. BEGIN
  390. "\r\n"
  391. "\0"
  392. END
  393. #endif // APSTUDIO_INVOKED
  394. /////////////////////////////////////////////////////////////////////////////
  395. //
  396. // Menu
  397. //
  398. IDR_WINDOWED_CONTEXT_MENU MENU
  399. BEGIN
  400. POPUP "Options:"
  401. BEGIN
  402. MENUITEM "&Fullscreen\tAlt+Enter", ID_GO_FS
  403. MENUITEM "&Desktop Mode\tAlt+D", ID_DESKTOP_MODE
  404. MENUITEM SEPARATOR
  405. MENUITEM "Show &Help\tF1", ID_SHOWHELP
  406. MENUITEM "Show Playlist\tP", ID_SHOWPLAYLIST
  407. MENUITEM SEPARATOR
  408. MENUITEM "&Quit", ID_QUIT
  409. END
  410. END
  411. /////////////////////////////////////////////////////////////////////////////
  412. //
  413. // Icon
  414. //
  415. // Icon with lowest ID value placed first to ensure application icon
  416. // remains consistent on all systems.
  417. IDI_PLUGIN_ICON ICON "plugin_icon.ico"
  418. /////////////////////////////////////////////////////////////////////////////
  419. //
  420. // TEXT
  421. //
  422. IDR_TEXT1 TEXT "text1.bin"
  423. /////////////////////////////////////////////////////////////////////////////
  424. //
  425. // Version
  426. //
  427. #include "../../../Winamp/buildType.h"
  428. VS_VERSION_INFO VERSIONINFO
  429. FILEVERSION 2,25,4,0
  430. PRODUCTVERSION WINAMP_PRODUCTVER
  431. FILEFLAGSMASK 0x17L
  432. #ifdef _DEBUG
  433. FILEFLAGS 0x1L
  434. #else
  435. FILEFLAGS 0x0L
  436. #endif
  437. FILEOS 0x4L
  438. FILETYPE 0x2L
  439. FILESUBTYPE 0x0L
  440. BEGIN
  441. BLOCK "StringFileInfo"
  442. BEGIN
  443. BLOCK "040904b0"
  444. BEGIN
  445. VALUE "CompanyName", "Winamp SA"
  446. VALUE "FileDescription", "Winamp Visualization Plug-in"
  447. VALUE "FileVersion", "2,25,4,0"
  448. VALUE "InternalName", "Nullsoft Milkdrop v2"
  449. VALUE "LegalCopyright", "Copyright © 2001-2023 Winamp SA"
  450. VALUE "OriginalFilename", "vis_milk2.dll"
  451. VALUE "ProductName", "Winamp"
  452. VALUE "ProductVersion", STR_WINAMP_PRODUCTVER
  453. END
  454. END
  455. BLOCK "VarFileInfo"
  456. BEGIN
  457. VALUE "Translation", 0x409, 1200
  458. END
  459. END
  460. #endif // English (U.S.) resources
  461. /////////////////////////////////////////////////////////////////////////////
  462. /////////////////////////////////////////////////////////////////////////////
  463. // English (U.K.) resources
  464. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENG)
  465. #ifdef _WIN32
  466. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
  467. #pragma code_page(1252)
  468. #endif //_WIN32
  469. /////////////////////////////////////////////////////////////////////////////
  470. //
  471. // String Table
  472. //
  473. STRINGTABLE
  474. BEGIN
  475. 65535 "{C5D175F1-E4E4-47ee-B85C-4EDC6B026A35}"
  476. END
  477. STRINGTABLE
  478. BEGIN
  479. IDS_ABOUT_STRING "%s by %s\n%s"
  480. IDS_SZ_MENU_NAV_TOOLTIP "navigation: ESC: exit, Left Arrow: back, Right Arrow: select, UP/DOWN: change sel"
  481. IDS_UNTITLED_MENU_ITEM "<untitled menu item>"
  482. IDS_UNTITLED_MENU "<untitled menu>"
  483. IDS_ON "ON"
  484. IDS_OFF "OFF"
  485. IDS_USE_UP_DOWN_ARROW_KEYS
  486. "(use up/down arrow keys, PGUP, PGDN to change value)"
  487. IDS_CURRENT_VALUE_OF_X "Current value of %s:"
  488. IDS_LOAD_FROM_FILE "Load from file: [note: preset's wave scaling, as well as q1-q8, will not be imported]"
  489. IDS_SAVE_TO_FILE "Save to file: [note: preset's wave scaling, as well as q1-q8, will not be exported]"
  490. IDS_ENTER_THE_NEW_STRING
  491. "Enter the new string; hit CTRL+ENTER to apply or ESC to cancel."
  492. IDS_MILKDROP_ERROR "MILKDROP ERROR"
  493. END
  494. STRINGTABLE
  495. BEGIN
  496. IDS_THIS_PLUGIN_NEEDS_MUSIC_TO_RUN
  497. "This plug-in cannot run without music.\n\nPlease play some music, through Winamp, and then try running the plug-in again."
  498. IDS_NO_MUSIC_PLAYING "No Music Playing"
  499. IDS_UNABLE_TO_READ_DATA_FILE_X "Unable to read the data file:\n %s"
  500. IDS_COULD_NOT_CREATE_MY_VERTEX_DECLARATION
  501. "Could not create my vertex declaration"
  502. IDS_COULD_NOT_CREATE_WF_VERTEX_DECLARATION
  503. "Could not create WF vertex declaration"
  504. IDS_COULD_NOT_CREATE_SPRITE_VERTEX_DECLARATION
  505. "Could not create sprite vertex declaration"
  506. IDS_SHADER_MODEL_2 "shader model 2.0"
  507. IDS_SHADER_MODEL_3 "shader model 3.0"
  508. IDS_SHADER_MODEL_4 "shader model 4.0"
  509. IDS_UKNOWN_CASE_X "(unknown case: %d)"
  510. IDS_FAILED_TO_COMPILE_PIXEL_SHADERS_USING_X
  511. "Failed to compile pixel shaders using %s [PSVersion=0x%X].\n\nAfter hitting OK here, please return to the config panel (ALT+K),\ngo to the second tab, and for the Pixel Shaders option, select Auto."
  512. IDS_FAILED_TO_COMPILE_PIXEL_SHADERS_HARDWARE_MIS_REPORT
  513. "Your hardware says that it supports %s [PSVersion=0x%X],\nbut it doesn't seem to do it properly -\nmaybe your display driver is just buggy.\n\nYou might want to try updating your display driver\nto the latest WHQL driver from the chipset manufacturer\n(Nvidia, ATI, etc.)."
  514. IDS_COULD_NOT_COMPILE_FALLBACK_WV_SHADER
  515. "Could not compile fallback warp vertex shader"
  516. IDS_COULD_NOT_COMPILE_FALLBACK_CV_SHADER
  517. "Could not compile fallback comp vertex shader"
  518. IDS_COULD_NOT_COMPILE_FALLBACK_CP_SHADER
  519. "Could not compile fallback comp pixel shader"
  520. IDS_COULD_NOT_COMPILE_BLUR1_VERTEX_SHADER
  521. "Could not compile blur1 vertex shader"
  522. END
  523. STRINGTABLE
  524. BEGIN
  525. IDS_DXC_ERR_CAPSFAIL "DirectX initialization failed (GetDeviceCaps).\n\nThis means that no valid 3D-accelerated display adapter could be found\non your computer.\nIf you know this is not the case, it is possible that your graphics\nsubsystem is temporarily unstable; please try rebooting your computer,\nand then try to run the plug-in again. Otherwise, please install a\n3D-accelerated display adapter."
  526. IDS_FS_DISPLAY_MODE_SELECTED_IS_INVALID
  527. "The fullscreen display mode selected from the config panel\nwas invalid, for some reason. For now, the closest match\n(to the old selection) will be used.\n\nTo fix this, please return to the config panel and select a new\nfullscreen display mode.\n\nThe plug-in will now run using the best match..."
  528. IDS_CREATEWINDOW_FAILED "CreateWindow failed"
  529. IDS_TRYING_TO_ENTER_FS_MODE_WITH_MULTIPLE_DISPLAYS
  530. "You are trying to enter fullscreen mode while running\nmultiple displays in a vertical or horizontal span,\nwithout using 'Fake Fullscreen Mode'. As a result,\n--the image will be stretched over both displays.--\n\nIf you would prefer the plug-in to appear on only one display\n(and still be free to operate on the other display),\nplease return to the config panel, enable 'Fake Fullscreen\nMode', click the 'DualHead' button to configure your DualHead\nsetup, and then try again.\n\nHit OK to proceed, or Cancel to exit now."
  531. IDS_TIP "Tip"
  532. IDS_TRYING_TO_ENTER_FS_MODE_WITH_MULTIPLE_DISPLAYS_2
  533. "You are trying to enter fullscreen mode while running\nmultiple displays in a vertical or horizontal span,\nbut the display mode you are entering does not stretch\nover both displays. As a result, --the image will only\nappear on one display, and the other display will be disabled.--\n\nThere are two alternatives:\n\n1. To make the fullscreen image appear on only ONE display\nAND still be free to operate on the other display,\nplease return to the config panel and enable 'Fake Fullscreen Mode',\nthen click 'DualHead' to select which screen you'd like the\nplug-in to occupy. (--RECOMMENDED--)\n\n2. To make the fullscreen image stretch across BOTH displays,\nreturn to the config panel and select a display mode that\nspans both displays (such as 2048 x 768, or 1024 x 1536).\n\nHit OK to continue, or Cancel to exit now."
  534. IDS_UNABLE_TO_CREATE_DIRECTX_DEVICE
  535. "Unable to create a DirectX device. (D3DERR_NOTAVAILABLE)\n\nThis could mean that you've chosen a combination of settings that is\nnot available on your video card. Try resetting the plug-in to its\ndefault settings (via the config panel's 'Default' button), and then\ntry running the plug-in again.\n\nYou might also want to close all other applications, to make sure they're\nnot interfering.\n\nIf you have made any changes to your graphics subsystem since your\nlast reboot (such as updating video drivers, installing new software,\netc.), or have witnessed any strange behaviors, TRY REBOOTING first.\n\n"
  536. IDS_OLDER_DISPLAY_ADAPTER_CATENATION
  537. "NOTE: If you are trying to run the plug-in on an older display adapter\n(such as a Voodoo3 card), try going to the config panel (ALT+K)\nand selecting a fullscreen display mode of a different color depth;\nand selecting a fullscreen display mode of a different color depth;\nsome of these older cards can only do 3D in particular color depths\n(such as 16-bit color, for the Voodoo 3).\n"
  538. IDS_OLDER_DISPLAY_ADAPTER_CATENATION_2
  539. "NOTE: If you are trying to run the plug-in on an older display adapter\n(such as a Voodoo3 card), try changing the color depth that Windows\nis running in; some of these cards can only do 3D in particular color depths\n(such as 16-bit color, for the Voodoo3).\n"
  540. IDS_DIRECTX_INIT_FAILED_X
  541. "DirectX initialization failed (CreateDevice; code %d)\n\nOften this means you don't have enough free video memory.\n"
  542. IDS_WINDOW_RESIZE_FAILED
  543. "Window resize failed.\n\nOften this means the application ran out of video memory;\n perhaps you tried to make the window too large."
  544. IDS_OUT_OF_VIDEO_MEMORY "OUT OF VIDEO MEMORY"
  545. IDS_ERROR_CREATING_GDI_FONTS "Error creating GDI fonts"
  546. IDS_ERROR_LOADING_MAIN_MENU "Error loading main menu"
  547. IDS_ERROR_LOADING_CONTEXT_MENU "Error loading context menu"
  548. IDS_ERROR_CREATING_DIRECT3D_DEVICE_FOR_VJ_MODE
  549. "Error invoking Direct3D 9 for VJ mode;\nDirectX 9 could be missing or corrupt."
  550. END
  551. STRINGTABLE
  552. BEGIN
  553. IDS_COULD_NOT_COMPILE_BLUR1_PIXEL_SHADER
  554. "Could not compile blur1 pixel shader"
  555. IDS_COULD_NOT_COMPILE_BLUR2_VERTEX_SHADER
  556. "Could not compile blur2 vertex shader"
  557. IDS_COULD_NOT_COMPILE_BLUR2_PIXEL_SHADER
  558. "Could not compile blur2 pixel shader"
  559. IDS_COULD_NOT_CREATE_INTERNAL_CANVAS_TEXTURE_SMALLER_DISPLAY
  560. "Could not create internal canvas texture! (probably not enough video memory left)\ntry selecting a smaller display mode, or decreasing the color bit depth."
  561. IDS_COULD_NOT_CREATE_INTERNAL_CANVAS_TEXTURE_NOT_ENOUGH_VID_MEM_RECOMMENDATION
  562. "Could not create internal canvas texture! (probably not enough video memory left)\n\n\nRECOMMENDATION: SET THE INTERNAL CANVAS SIZE BACK TO 'AUTO' AND TRY AGAIN"
  563. IDS_COULD_NOT_CREATE_INTERNAL_CANVAS_TEXTURE_NOT_ENOUGH_VID_MEM
  564. "Could not create internal canvas texture! (probably not enough video memory left)\n"
  565. IDS_SUCCESSFULLY_CREATED_VS0_VS1
  566. "Successfully created VS0/VS1 at %d x %d (ideal: %d x %d)"
  567. IDS_ERROR_CREATING_BLUR_TEXTURES
  568. "Error creating blur textures - probably not enough video memory."
  569. IDS_COULD_NOT_CREATE_NOISE_TEXTURE "Could not create noise texture"
  570. IDS_COULD_NOT_LOCK_NOISE_TEXTURE "Could not lock noise texture"
  571. IDS_NOISE_TEXTURE_BYTE_LAYOUT_NOT_RECOGNISED
  572. "Noise texture byte layout not recognized"
  573. IDS_COULD_NOT_CREATE_3D_NOISE_TEXTURE "Could not create 3D noise texture"
  574. IDS_COULD_NOT_LOCK_3D_NOISE_TEXTURE "Could not lock 3D noise texture"
  575. IDS_3D_NOISE_TEXTURE_BYTE_LAYOUT_NOT_RECOGNISED
  576. "3D noise texture byte layout not recognized"
  577. END
  578. STRINGTABLE
  579. BEGIN
  580. IDS_MILKDROP_WARNING "MILKDROP WARNING"
  581. IDS_ERROR_CREATING_DOUBLE_SIZED_GDI_TITLE_FONT
  582. "Error creating double-sized GDI title font"
  583. IDS_ERROR_CREATING_DOUBLE_SIZED_D3DX_TITLE_FONT
  584. "Error creating double-sized d3dx title font"
  585. IDS_RATING "Rating"
  586. IDS_DISABLED "[disabled] "
  587. IDS_ARE_YOU_SURE_YOU_WANT_TO_DELETE_PRESET
  588. "Are you SURE you want to delete this preset? [y/N]"
  589. IDS_PRESET_TO_DELETE "(preset to delete: %s)"
  590. IDS_FILE_ALREADY_EXISTS_OVERWRITE_IT
  591. "This file already exists. Overwrite it? [y/N]"
  592. IDS_FILE_IN_QUESTION_X_MILK "(file in question: %s.milk)"
  593. IDS_ERROR_NO_PRESET_FILE_FOUND_IN_X_MILK
  594. "ERROR: No preset files found in %s*.milk"
  595. IDS_LOAD_WHICH_PRESET_PLUS_COMMANDS
  596. "Load which preset? (arrow keys to scroll; Esc/close, Enter/select, INS/rename; DEL/delete)"
  597. END
  598. STRINGTABLE
  599. BEGIN
  600. IDS_ERROR_CREATING_SHADER "Error creating shader:\n"
  601. IDS_PLEASE_EXIT_VIS_BEFORE_RUNNING_CONFIG_PANEL
  602. "Please exit the visualizer before running the config panel."
  603. IDS_FPS "fps"
  604. IDS_PF_MONITOR "pf monitor"
  605. IDS_PRESS_F9_TO_HIDE_SHADER_QREF
  606. "-- press F9 to hide shader Quick Reference --\n"
  607. IDS_PRESS_F9_TO_SHOW_SHADER_QREF
  608. "-- press F9 to show shader Quick Reference --\n"
  609. IDS_WARP_AND_COMPOSITE_SHADERS_LOCKED
  610. "(keep in mind... warp and composite shaders were locked.)"
  611. IDS_WARP_SHADER_LOCKED "(keep in mind... warp shader was locked.)"
  612. IDS_COMPOSITE_SHADER_LOCKED
  613. "(keep in mind... composite shader was locked.)"
  614. IDS_PRESET_USES_HIGHEST_PIXEL_SHADER_VERSION
  615. "This preset already uses the highest pixel shader version (%d) supported by your graphics chip."
  616. IDS_PRESET_HAS_MIXED_VERSIONS_OF_SHADERS
  617. "This preset has mixed versions of shaders in it."
  618. IDS_UPGRADE_SHADERS_TO_USE_PS2
  619. "Do you want to upgrade all shaders to use (at least) pixel shader 2? [y/N]"
  620. IDS_UPGRADE_SHADERS_TO_USE_PS3
  621. "Do you want to upgrade all shaders to use (at least) pixel shader 3? [y/N]"
  622. IDS_PRESET_DOES_NOT_USE_PIXEL_SHADERS
  623. "This preset does not currently use pixel shaders."
  624. END
  625. STRINGTABLE
  626. BEGIN
  627. IDS_UPGRADE_TO_USE_PS2 "Do you want to upgrade it to use pixel shader 2? [y/N]"
  628. IDS_WARNING_OLD_GPU_MIGHT_NOT_WORK_WITH_PRESET
  629. " (WARNING: if you save it, other users with older graphics chips might not be able to use the preset."
  630. IDS_PRESET_CURRENTLY_USES_PS2 "This preset currently uses pixel shader 2."
  631. IDS_UPGRADE_TO_USE_PS3 "Do you want to upgrade it to use pixel shader 3? [y/N]"
  632. IDS_PRESET_CURRENTLY_USES_PS3 "This preset currently uses pixel shader 3."
  633. IDS_UPGRADE_TO_USE_PS4 "Do you want to upgrade it to use pixel shader 4? [y/N]"
  634. IDS_WARNING_DO_NOT_FORGET_WARP_SHADER_WAS_LOCKED
  635. " WARNING: do not forget WARP shader was LOCKED! "
  636. IDS_WARNING_DO_NOT_FORGET_COMPOSITE_SHADER_WAS_LOCKED
  637. " WARNING: do not forget COMPOSITE shader was LOCKED! "
  638. IDS_PRESET_MASH_UP_TEXT1
  639. "Preset Mash-Up: use keys 1-5 to change bin;"
  640. IDS_PRESET_CURRENTLY_USES_PS2X
  641. "This preset currently uses pixel shader 2.X."
  642. IDS_UPGRADE_TO_USE_PS2X "Do you want to upgrade it to use pixel shader 2.X? [y/N]"
  643. IDS_PRESET_MASH_UP_TEXT2
  644. " up/down/a-z to browse presets for current bin;"
  645. IDS_PRESET_MASH_UP_TEXT3
  646. " h to randomize preset (or H = all bins); "
  647. IDS_PRESET_MASH_UP_TEXT4 " esc exits."
  648. IDS_DIRECTORY_OF_X "Directory of: %s"
  649. END
  650. STRINGTABLE
  651. BEGIN
  652. IDS_PAGE_X_OF_X " (page %d of %d) "
  653. IDS_LOCKED "<locked> "
  654. IDS_ILLEGAL_CHARACTER "(illegal character)"
  655. IDS_STRING_TOO_LONG "(string too long)"
  656. IDS_DIRECTORY_TO_JUMP_TO "Directory to jump to:"
  657. IDS_ERROR_IMPORTING_BAD_FILENAME
  658. "(error importing - bad filename, or file does not exist)"
  659. IDS_ERROR_IMPORTING_BAD_FILENAME_OR_NOT_OVERWRITEABLE
  660. "(error exporting - bad filename, or file can not be overwritten)"
  661. IDS_INVALID_PATH "(invalid path)"
  662. IDS_ENTER_THE_NEW_NAME_FOR_X "Enter the new name for ""%s"":"
  663. IDS_PRESET_ORDER_IS_NOW_X "preset order is now %s"
  664. IDS_SEQUENTIAL "SEQUENTIAL"
  665. IDS_RANDOM "RANDOM"
  666. END
  667. STRINGTABLE
  668. BEGIN
  669. IDS_SHUFFLE_IS_NOW_OFF "shuffle is now OFF"
  670. IDS_SHUFFLE_IS_NOW_ON "shuffle is now ON"
  671. IDS_COMPSHADER_LOCKED "COMP SHADER LOCKED."
  672. IDS_WARPSHADER_LOCKED "WARP SHADER LOCKED."
  673. IDS_ALLSHADERS_LOCKED "ALL SHADERS LOCKED."
  674. IDS_ALLSHADERS_UNLOCKED "ALL SHADERS UNLOCKED."
  675. IDS_PS_AUTO_RECOMMENDED " Auto (Recommended)"
  676. IDS_PS_DISABLED " Disabled"
  677. IDS_PS_SHADER_MODEL_2 " Shader Model 2"
  678. IDS_PS_SHADER_MODEL_3 " Shader Model 3"
  679. IDS_TX_8_BITS_PER_CHANNEL " 8 bits per channel"
  680. IDS_TX_16_BITS_PER_CHANNEL " 16 bits - CAREFUL"
  681. IDS_TX_32_BITS_PER_CHANNEL " 32 bits - CAREFUL"
  682. IDS_160X120_SLOW "160 x 120 SLOW "
  683. IDS_192X144_SLOW "192 x 144 SLOW "
  684. END
  685. STRINGTABLE
  686. BEGIN
  687. IDS_SAVE_AS "Save as:"
  688. IDS_AUTO " Auto "
  689. IDS_8X6_FAST " 8 x 6 FAST "
  690. IDS_16X12_FAST " 16 x 12 fast "
  691. IDS_24X18 " 24 x 18 "
  692. IDS_32X24 " 32 x 24 "
  693. IDS_40X30 " 40 x 30 "
  694. IDS_48X36_DEFAULT " 48 x 36 (default)"
  695. IDS_64X48_SLOW " 64 x 48 "
  696. IDS_80X60_SLOW " 80 x 60 slow "
  697. IDS_96X72_SLOW " 96 x 72 SLOW "
  698. IDS_128X96_SLOW "128 x 96 SLOW "
  699. IDS_ERROR_IN_SHELLEXECUTE "error in ShellExecute"
  700. END
  701. STRINGTABLE
  702. BEGIN
  703. IDS_NONE_BEST_IMAGE_QUALITY " None (best image quality) "
  704. IDS_1_25_X " 1.25 X "
  705. IDS_1_33_X " 1.33 X "
  706. IDS_1_5_X " 1.5 X (...2x faster)"
  707. IDS_1_67_X " 1.67 X (...3x faster)"
  708. IDS_2_X " 2 X (...4x faster)"
  709. IDS_3_X " 3 X (...9x faster)"
  710. IDS_4_X " 4 X (...16x faster) "
  711. IDS_NEAREST_POWER_OF_2 " Nearest power of 2 "
  712. IDS_EXACT_RECOMMENDED " Exact (Recommended) "
  713. IDS_PIXEL_SHADERS "Pixel Shaders"
  714. IDS_PIXEL_SHADERS_TEXT "MilkDrop 1 did not use programmable pixel shaders - instead,\nit used the fixed-function graphics pipeline. If your graphics chip\nis older and doesn't support pixel shaders, or doesn't support the\nideal pixel shader version (2.0) for MilkDrop 2, then this should be\nauto-detected without a problem, and MilkDrop will simply skip over\nany presets that can't run on your graphics chip. (These presets will\nalso be hidden from view, in the preset list.)\n\nIf you'd like to force MilkDrop to try and allow higher (or lower)\nversions of pixel shaders, use this option.\n\nFinally, if you want to prevent MilkDrop from running any pixel shader 3,\npresets (because it's too slow for them), you can just set this option\nto version 2.0, and MilkDrop will avoid those presets."
  715. IDS_TEXFORMAT "Texture Format"
  716. IDS_TEXFORMAT_TEXT "This determines the precision of the colors that you see.\nHigher bit depths are better. A bit depth of 8, for example,\nmeans that in the graphics hardware, the image can have 2^8, or 256,\npossible shades (each) of red, green, and blue.\n\nA bit depth of 8 looks decent, but 16 is much better.\nHOWEVER, only high-end video cards (as of 2007) usually support\nit properly. Older cards can't do 'bilinear interpolation'\nwith 16-bit render targets, meaning that the image will get\nvery grainy and 'digital' looking, so PLEASE WATCH OUT FOR THIS.\n\n32 bits is excessive and slow, don't ever use it.\n\nNote that your monitor can only show 256 shades of each color;\nhowever, if the internal image (that is repeatedly warped and modified\nfrom frame to frame) has better color precision (~16 bits), then \nthe colors in the image will maintain their fidelity as they slowly\nerode and warp, over time."
  717. IDS_CANVAS_SIZE "Canvas Size"
  718. IDS_CANVAS_SIZE_TEXT "This sets the size of the image that milkdrop uses, internally,\nto drive the visuals. The bigger the value here, the crisper\nthe image you see. It's highly recommended that you set this\nto 'auto', which will determine the ideal image (texture) size\nautomatically. However, if you experience visual problems (such\nas black streaks or missing chunks in the image) due to low\nvideo memory, you might want to set this to a low value (like\n256x256 or 512x512).\n\n'Auto (exact)' means the internal texture size will exactly match\nthe number of pixels on the screen - this is the ideal case.\nIf that doesn't work, try 'Auto (nearest power of 2)' - some older\nvideo cards will have better luck with this option."
  719. END
  720. STRINGTABLE
  721. BEGIN
  722. IDS_CANVAS_STRETCH "Canvas Stretch"
  723. IDS_CANVAS_STRETCH_TEXT "MilkDrop works with an internal texture, or canvas, to do all of\nits graphics rendering. The speed (framerate) that MilkDrop runs\nat is inversely proportional to the number of pixels that are in\nthis canvas. So, to render things internally at a smaller resolution,\nbut stretch them up for display, you can use this option. It will\nmake the image look a bit softer and less crisp or detailed,\nbut - especially for older graphics hardware - things will run\nmuch faster.\n\nKeep in mind, a stretch factor of 2X, for example, means that there\nwill be half as manypixels to simulate on both the X and Y axes, \nso MilkDrop will actually run FOUR TIMES as fast. With a stretch\nfactor of 3X, it will run 9X as fast (hypothetically). And so on."
  724. IDS_MAX_IMAGES_BYTES_TEXT
  725. "This option is only relevant if you've put tons of new textures in your \nwinamp\\plugins\\milkdrop2\\textures directory. If you have (say you\nset up some kind of art kiosk with thousands of large images), this\noption lets you tweak how much video RAM MilkDrop will try to use to\ncache textures. The only point of cacheing textures is so that \nwhen loading a new preset, if the preset needs to load textures,\nif they were already loaded once and are still cached in memory, \nthe load will be much smoother.\n\nGo ahead and crank this up; MilkDrop's core internal textures will\nalways take precedence over disk textures anyway, so it's pretty safe."
  726. IDS_MENU_EDIT_WARP_SHADER "[ edit warp shader ]"
  727. IDS_MENU_EDIT_COMPOSITE_SHADER "[ edit composite shader ]"
  728. IDS_MENU_BLUR1_EDGE_DARKEN_AMOUNT "blur1: edge darken amount"
  729. IDS_MENU_BLUR1_EDGE_DARKEN_AMOUNT_TT
  730. "keep this >0.25 to avoid edge artifacts, and <1.0 to avoid black borders."
  731. IDS_MENU_BLUR1_MIN_COLOR_VALUE "blur1: min color value"
  732. IDS_MENU_BLUR1_MIN_COLOR_VALUE_TT
  733. "narrowing these to just the color range you need will greatly increase color fidelity in the blurred images."
  734. IDS_MENU_BLUR1_MAX_COLOR_VALUE "blur1: max color value"
  735. IDS_MENU_BLUR1_MAX_COLOR_VALUE_TT
  736. "narrowing these to just the color range you need will greatly increase color fidelity in the blurred images."
  737. IDS_MENU_BLUR2_MIN_COLOR_VALUE "blur2: min color value"
  738. IDS_MENU_BLUR2_MIN_COLOR_VALUE_TT
  739. "narrowing these to just the color range you need will greatly increase color fidelity in the blurred images. MUST BE SUBSET OF BLUR1 RANGE."
  740. IDS_MENU_BLUR2_MAX_COLOR_VALUE "blur2: max color value"
  741. IDS_MENU_BLUR2_MAX_COLOR_VALUE_TT
  742. "narrowing these to just the color range you need will greatly increase color fidelity in the blurred images. MUST BE SUBSET OF BLUR1 RANGE."
  743. IDS_MENU_BLUR3_MIN_COLOR_VALUE "blur3: min color value"
  744. END
  745. STRINGTABLE
  746. BEGIN
  747. IDS_MESH_SIZE "Mesh Size"
  748. IDS_MESH_SIZE_TEXT "MilkDrop uses a mesh of polygons to warp the image each frame.\nThis setting determines how finely subdivided that mesh is.\nA larger mesh size will mean finer resolution 'movement' in the\nimage; basically, it will look better. Watch out, though - \nonly crank this way up if you have a fast CPU."
  749. IDS_CB_ALWAYS3D "Enable this to force all presets to be displayed in 3D mode.\n(Note that you need glasses with differently-colored lenses\n to see the effect.)"
  750. IDS_DISABLE_PRESET_RATING "Disable preset rating"
  751. IDS_DISABLE_PRESET_RATING_TEXT
  752. "Check this to turn off the preset rating system. Normally, when MilkDrop\ngoes to randomly select a preset, it weights them based on their ratings.\nHowever, if you want all presets to have an equal chance of being chosen,\ncheck this box."
  753. IDS_CB_NOWARN2 "Check this to disable any & all warning messages that appear in the\nupper-right corner of the screen."
  754. IDS_START_WITH_PRESET_LOCK_ON "Start with preset lock ON"
  755. IDS_START_WITH_PRESET_LOCK_ON_TEXT
  756. "Check this to make MilkDrop automatically start in 'preset lock' mode,\nmeaning that the preset will not change until the user changes it\nmanually (either by pressing SPACE, hitting H for a hard cut, or by\nselecting a new preset from the 'L'oad menu).\n\nUse the SCROLL LOCK key while MilkDrop is running to toggle the preset\nlock on or off. When the SCROLL LOCK light is on, that means that the\npreset lock is also on, and vice versa."
  757. IDS_BRIGHT_SLIDER "The brightness slider lets you control the overall brightness\nof the image. If the image is continually washed out to bright\npurple or white, you'll want to crank this down to (probably) zero.\nIf the image is chronically dark, crank this up.\n\nNote that the slider is not visible when the nearby 'guess'\ncheckbox is checked. Uncheck it to manually set the brightness.\n\nAlso note that this brightness adjustment is only a concern in\n16-bit color modes. (32-bit doesn't have this problem.) So,\nif you're running Windows in 16-bit color, this slider will affect\nwindowed, desktop, and 'fake' fullscreen modes. And if you've\nselected a 16-bit fullscreen display mode, it will affect that\ntoo."
  758. IDS_CB_AUTOGAMMA "Check this option to ask milkdrop to make an educated guess\nfor the 'brightness control for 16-bit color' setting, based\non the vendor of your video card. This usually gets it, but\nnot always.\n\nThe slider is only visible when this option is unchecked.\n\nSee the help for the slider for more information."
  759. END
  760. STRINGTABLE
  761. BEGIN
  762. IDS_SPRITE "Click this button to edit milk_img.ini, the file that defines\nall of the custom sprites you can invoke for display while\nmilkdrop is running. A sprite is an image that you can fade\nin or our, move around, and so on."
  763. IDS_MSG "Click this button to edit milk_msg.ini, the file that you can\nconfigure to set up custom overlaid text messages that you can\ndisplay while milkdrop is running."
  764. IDS_SONGTITLEANIM_DURATION_TEXT
  765. "The duration, in seconds, of song title animations."
  766. IDS_RAND_TITLE_TEXT "The mean (average) time, in seconds, between randomly-launched\nsong title animations. Set to a negative value to disable random\nlaunching."
  767. IDS_RAND_MSG_TEXT "The mean (average) time, in seconds, between randomly-launched\ncustom messages (from milk_msg.ini). Set to a negative value\nto disable random launching."
  768. IDS_TITLE_ANIMS_TEXT "Check this to automatically launch song title animations whenever\nthe track changes."
  769. IDS_BETWEEN_TIME_TEXT "The minimum amount of time that elapses between preset changes\n(excluding hard cuts, which take priority). The old preset will\nbegin to blend or fade into a new preset after this amount of time,\nplus some random amount of time as specified below in the\n'additional random time' box. Add these two values together to\nget the maximum amount of time that will elapse between preset\nchanges."
  770. IDS_BETWEEN_TIME_RANDOM_TEXT
  771. "The additional random maximum # of seconds between preset fades\n(aka preset changes) (aka soft cuts)."
  772. IDS_BLEND_AUTO_TEXT "The duration, in seconds, of a soft cut (a normal fade from one preset\nto another) that is initiated because some amount of time has passed.\nA value less than 1 will make for a very quick transition, while a value\naround 3 or 4 will allow you to see some interesting behavior during\nthe blend."
  773. IDS_BLEND_USER_TEXT "The duration, in seconds, of a soft cut (a normal fade from one preset\nto another) that is initiated by you, when you press the 'H' key (for\na Hard cut). A value less than 1 will make for a very quick transition,\nwhile a value around 3 or 4 will allow you to see some interesting behavior\nduring the blend."
  774. IDS_HARDCUT_BETWEEN_TIME_TEXT
  775. "The amount of time, in seconds, between hard cuts. Hard cuts are\nset off by loud beats in the music, with (ideally) about this much\ntime in between them."
  776. IDS_HARDCUT_LOUDNESS_TEXT
  777. "Use this slider to adjust the sensitivity of the beat detection\nalgorithm used to detect the beats that cause hard cuts. A value\nclose to 'min' will cause the algorithm to be very sensitive (so\neven small beats will trigger it); a value close to 'max' will\ncause only the largest beats to trigger it."
  778. END
  779. STRINGTABLE
  780. BEGIN
  781. IDS_CB_HARDCUTS "Check this to disable hard cuts; a loud beat\nwill never cause the preset to change."
  782. IDS_EDIT_CURRENT_PRESET "--edit current preset"
  783. IDS_MOTION "--MOTION"
  784. IDS_DRAWING_CUSTOM_SHAPES "--drawing: custom shapes"
  785. IDS_DRAWING_CUSTOM_WAVES "--drawing: custom waves"
  786. IDS_DRAWING_SIMPLE_WAVEFORM "--drawing: simple waveform"
  787. IDS_DRAWING_BORDERS_MOTION_VECTORS "--drawing: borders, motion vectors"
  788. IDS_POST_PROCESSING_MISC "--post-processing, misc."
  789. IDS_CUSTOM_WAVE_X "--custom wave %d"
  790. IDS_CUSTOM_SHAPE_X "--custom shape %d"
  791. IDS_MENU_EDIT_PRESET_INIT_CODE "[ edit preset initialization code ]"
  792. IDS_MENU_EDIT_PRESET_INIT_CODE_TT
  793. "read-only: zoom, rot, warp, cx, cy, dx, dy, sx, sy; decay, gamma;\n echo_zoom, echo_scale, echo_orient;\n ib_{size|r|g|b|a}, ob_{size|r|g|b|a}, mv_{x|y|dx|dy|l|r|g|b|a};\n wave_{r|g|b|a|x|y|mode|mystery|usedots|thick|additive|brighten};\n darken_center, wrap; invert, brighten, darken, solarize\n time, fps, frame, progress; {bass|mid|treb}[_att]\nwrite: q1-q8, monitor"
  794. IDS_MENU_EDIT_PER_FRAME_EQUATIONS "[ edit per_frame equations ]"
  795. IDS_MENU_EDIT_PER_FRAME_EQUATIONS_TT
  796. "read-only: time, fps, frame, progress; {bass|mid|treb}[_att]\nread/write: zoom, rot, warp, cx, cy, dx, dy, sx, sy; q1-q8; monitor\n mv_{x|y|dx|dy|l|r|g|b|a}, ib_{size|r|g|b|a}, ob_{size|r|g|b|a};\n wave_{r|g|b|a|x|y|mode|mystery|usedots|thick|additive|brighten};\n darken_center, wrap; invert, brighten, darken, solarize\n decay, gamma, echo_zoom, echo_alpha, echo_orient"
  797. END
  798. STRINGTABLE
  799. BEGIN
  800. IDS_MENU_ROTATION_AMOUNT_TT
  801. "controls the amount of rotation. 0=none, 0.1=slightly right, -0.1=slightly clockwise, 0.1=CCW"
  802. IDS_MENU_ROTATION_CENTER_OF_X " rot., center of (X)"
  803. IDS_MENU_ROTATION_CENTER_OF_X_TT
  804. "controls where the center of rotation is, horizontally. 0=left, 0.5=center, 1=right"
  805. IDS_MENU_ROTATION_CENTER_OF_Y " rot., center of (Y)"
  806. IDS_MENU_ROTATION_CENTER_OF_Y_TT
  807. "controls where the center of rotation is, vertically. 0=top, 0.5=center, 1=bottom"
  808. IDS_MENU_TRANSLATION_X "translation (X)"
  809. IDS_MENU_TRANSLATION_X_TT
  810. "controls amount of constant horizontal motion; -0.01 = slight shift right, 0=none, 0.01 = to left"
  811. IDS_MENU_TRANSLATION_Y "translation (Y)"
  812. IDS_MENU_TRANSLATION_Y_TT
  813. "controls amount of constant vertical motion; -0.01 = slight shift downward, 0=none, 0.01 = upward"
  814. IDS_MENU_SCALING_X "scaling (X)"
  815. IDS_MENU_SCALING_X_TT "controls amount of constant horizontal stretching; 0.99=shrink, 1=normal, 1.01=stretch"
  816. IDS_MENU_SCALING_Y "scaling (Y)"
  817. IDS_MENU_SCALING_Y_TT "controls amount of constant vertical stretching; 0.99=shrink, 1=normal, 1.01=stretch"
  818. IDS_MENU_SUSTAIN_LEVEL "sustain level"
  819. IDS_MENU_SUSTAIN_LEVEL_TT
  820. "controls the eventual fade to black; 1=no fade, 0.9=strong fade; 0.98=recommended."
  821. IDS_MENU_DARKEN_CENTER "darken center"
  822. END
  823. STRINGTABLE
  824. BEGIN
  825. IDS_MENU_DARKEN_CENTER_TT
  826. "when ON, help keeps the image from getting too bright by continually dimming the center point"
  827. IDS_MENU_GAMMA_ADJUSTMENT "gamma adjustment"
  828. IDS_MENU_GAMMA_ADJUSTMENT_TT
  829. "controls brightness; 1=normal, 2=double, 3=triple, etc."
  830. IDS_MENU_HUE_SHADER "hue shader"
  831. IDS_MENU_HUE_SHADER_TT "adds subtle color variations to the image. 0=off, 1=fully on"
  832. IDS_MENU_VIDEO_ECHO_ALPHA "video echo: alpha"
  833. IDS_MENU_VIDEO_ECHO_ALPHA_TT
  834. "controls the opacity of the second graphics layer; 0=transparent (off), 0.5=half-mix, 1=opaque"
  835. IDS_MENU_VIDEO_ECHO_ZOOM " video echo: zoom"
  836. IDS_MENU_VIDEO_ECHO_ZOOM_TT
  837. "controls the size of the second graphics layer"
  838. IDS_MENU_VIDEO_ECHO_ORIENTATION " video echo: orientation"
  839. IDS_MENU_VIDEO_ECHO_ORIENTATION_TT
  840. "selects an orientation for the second graphics layer. 0=normal, 1=flip on x, 2=flip on y, 3=flip on both"
  841. IDS_MENU_TEXTURE_WRAP "texture wrap"
  842. IDS_MENU_TEXTURE_WRAP_TT
  843. "sets whether or not screen elements can drift off of one side and onto the other"
  844. IDS_MENU_FILTER_INVERT "filter: invert"
  845. END
  846. STRINGTABLE
  847. BEGIN
  848. IDS_MENU_FILTER_INVERT_TT "inverts the colors in the image"
  849. IDS_MENU_FILTER_BRIGHTEN "filter: brighten"
  850. IDS_MENU_FILTER_BRIGHTEN_TT
  851. "brightens the darker parts of the image (nonlinear; square root filter)"
  852. IDS_MENU_FILTER_DARKEN "filter: darken"
  853. IDS_MENU_FILTER_DARKEN_TT
  854. "darkens the brighter parts of the image (nonlinear; squaring filter)"
  855. IDS_MENU_FILTER_SOLARIZE "filter: solarize"
  856. IDS_MENU_FILTER_SOLARIZE_TT "emphasizes mid-range colors"
  857. IDS_MENU_ENABLED "enabled"
  858. IDS_MENU_ENABLED_TT "enables or disables this custom waveform/spectrum"
  859. IDS_MENU_NUMBER_OF_SAMPLES "number of samples"
  860. IDS_MENU_NUMBER_OF_SAMPLES_TT
  861. "the number of samples (points) that makes up the waveform"
  862. IDS_MENU_L_R_SEPARATION "L/R separation"
  863. IDS_MENU_L_R_SEPARATION_TT
  864. "the offset between the left & right channels; useful for doing phase plots. Keep low (<32) when using w/spectrum."
  865. IDS_MENU_SCALING "scaling"
  866. IDS_MENU_SCALING_TT "the size of the wave (1=normal)"
  867. IDS_MENU_SMOOTHING_TT "0=the raw wave; 1=a highly damped (smoothed) wave"
  868. END
  869. STRINGTABLE
  870. BEGIN
  871. IDS_MENU_WAVE_TYPE "wave type"
  872. IDS_MENU_WAVE_TYPE_TT "each value represents a different way of drawing the waveform"
  873. IDS_MENU_SIZE "size"
  874. IDS_MENU_SIZE_TT "relative size of the waveform"
  875. IDS_MENU_SMOOTH "smoothing"
  876. IDS_MENU_SMOOTH_TT "controls the smoothness of the waveform; 0=natural sound data (no smoothing), 0.9=max. smoothing"
  877. IDS_MENU_MYSTERY_PARAMETER "mystery parameter"
  878. IDS_MENU_MYSTERY_PARAMETER_TT
  879. "what this one does is a secret (actually, its effect depends on the 'wave type'"
  880. IDS_MENU_POSITION_X "position (X)"
  881. IDS_MENU_POSITION_X_TT "position of the waveform: 0 = far left edge of screen, 0.5 = center, 1 = far right"
  882. IDS_MENU_POSITION_Y "position (Y)"
  883. IDS_MENU_POSITION_Y_TT "position of the waveform: 0 = very bottom of screen, 0.5 = center, 1 = top"
  884. IDS_MENU_COLOR_RED "color (red)"
  885. IDS_MENU_COLOR_RED_TT "amount of red color in the wave (0..1)"
  886. IDS_MENU_COLOR_GREEN "color (green)"
  887. END
  888. STRINGTABLE
  889. BEGIN
  890. IDS_MENU_COLOR_GREEN_TT "amount of green color in the wave (0..1)"
  891. IDS_MENU_COLOR_BLUE "color (blue)"
  892. IDS_MENU_COLOR_BLUE_TT "amount of blue color in the wave (0..1)"
  893. IDS_MENU_OPACITY "opacity"
  894. IDS_MENU_OPACITY_TT "opacity of the waveform; lower numbers = more transparent"
  895. IDS_MENU_USE_DOTS "use dots"
  896. IDS_MENU_USE_DOTS_TT "if true, the waveform is drawn as dots (instead of lines)"
  897. IDS_MENU_DRAW_THICK "draw thick"
  898. IDS_MENU_DRAW_THICK_TT "if true, the waveform's lines (or dots) are drawn with double thickness"
  899. IDS_MENU_MODULATE_OPACITY_BY_VOLUME "modulate opacity by volume"
  900. IDS_MENU_MODULATE_OPACITY_BY_VOLUME_TT
  901. "if true, the waveform opacity is affected by the music's volume"
  902. IDS_MENU_MODULATION_TRANSPARENT_VOLUME "modulation: transparent volume"
  903. IDS_MENU_MODULATION_TRANSPARENT_VOLUME_TT
  904. "when the relative volume hits this level, the wave becomes transparent. 1 = normal loudness, 0.5 = extremely quiet, 1.5 = extremely loud"
  905. IDS_MENU_MODULATION_OPAQUE_VOLUME "modulation: opaque volume"
  906. IDS_MENU_MODULATION_OPAQUE_VOLUME_TT
  907. "when the relative volume hits this level, the wave becomes opaque. 1 = normal loudness, 0.5 = extremely quiet, 1.5 = extremely loud"
  908. IDS_MENU_ADDITIVE_DRAWING "additive drawing"
  909. END
  910. STRINGTABLE
  911. BEGIN
  912. IDS_MENU_ADDITIVE_DRAWING_TT
  913. "if true, the wave is drawn additively, saturating the image at white"
  914. IDS_MENU_COLOR_BRIGHTENING "color brightening"
  915. IDS_MENU_COLOR_BRIGHTENING_TT
  916. "if true, the red, green, and blue color components will be scaled up until at least one of them reaches 1.0"
  917. IDS_MENU_OUTER_BORDER_THICKNESS "outer border thickness"
  918. IDS_MENU_OUTER_BORDER_THICKNESS_TT
  919. "thickness of the outer border drawn at the edges of the screen"
  920. IDS_MENU_COLOR_RED_OUTER " color (red)"
  921. IDS_MENU_COLOR_RED_OUTER_TT "amount of red color in the outer border"
  922. IDS_MENU_COLOR_GREEN_OUTER " color (green)"
  923. IDS_MENU_COLOR_GREEN_OUTER_TT "amount of green color in the outer border"
  924. IDS_MENU_COLOR_BLUE_OUTER " color (blue)"
  925. IDS_MENU_COLOR_BLUE_OUTER_TT "amount of blue color in the outer border"
  926. IDS_MENU_OPACITY_OUTER " opacity"
  927. IDS_MENU_OPACITY_OUTER_TT
  928. "opacity of the outer border (0=transparent, 1=opaque)"
  929. IDS_MENU_INNER_BORDER_THICKNESS "inner border thickness"
  930. END
  931. STRINGTABLE
  932. BEGIN
  933. IDS_MENU_INNER_BORDER_THICKNESS_TT
  934. "thickness of the inner border drawn at the edges of the screen"
  935. IDS_MENU_COLOR_RED_INNER_TT "amount of red color in the inner border"
  936. IDS_MENU_COLOR_GREEN_INNER_TT "amount of green color in the inner border"
  937. IDS_MENU_COLOR_BLUE_INNER_TT "amount of blue color in the inner border"
  938. IDS_MENU_OPACITY_INNER_TT
  939. "opacity of the inner border (0=transparent, 1=opaque)"
  940. IDS_MENU_MOTION_VECTOR_OPACITY "motion vector opacity"
  941. IDS_MENU_MOTION_VECTOR_OPACITY_TT
  942. "opacity of the motion vectors (0=transparent, 1=opaque)"
  943. IDS_MENU_NUM_MOT_VECTORS_X " num. mot. vectors (X)"
  944. IDS_MENU_NUM_MOT_VECTORS_X_TT "the number of motion vectors on the x-axis"
  945. IDS_MENU_NUM_MOT_VECTORS_Y " num. mot. vectors (Y)"
  946. IDS_MENU_NUM_MOT_VECTORS_Y_TT "the number of motion vectors on the y-axis"
  947. IDS_MENU_OFFSET_X " offset (X)"
  948. IDS_MENU_OFFSET_X_TT "horizontal placement offset of the motion vectors"
  949. IDS_MENU_OFFSET_Y " offset (Y)"
  950. IDS_MENU_OFFSET_Y_TT "vertical placement offset of the motion vectors"
  951. END
  952. STRINGTABLE
  953. BEGIN
  954. IDS_MENU_TRAIL_LENGTH " trail length"
  955. IDS_MENU_TRAIL_LENGTH_TT "the length of the motion vectors (1=normal)"
  956. IDS_MENU_COLOR_RED_MOTION_VECTOR_TT
  957. "amount of red color in the motion vectors"
  958. IDS_MENU_COLOR_GREEN_MOTION_VECTOR_TT
  959. "amount of green color in the motion vectors"
  960. IDS_MENU_COLOR_BLUE_MOTION_VECTOR_TT
  961. "amount of blue color in the motion vectors"
  962. IDS_MENU_ZOOM_AMOUNT "zoom amount"
  963. IDS_MENU_ZOOM_AMOUNT_TT "controls inward/outward motion. 0.9=zoom out, 1.0=no zoom, 1.1=zoom in"
  964. IDS_MENU_ZOOM_EXPONENT " zoom exponent"
  965. IDS_MENU_ZOOM_EXPONENT_TT "controls the curvature of the zoom; 1=normal"
  966. IDS_MENU_WARP_AMOUNT "warp amount"
  967. IDS_MENU_WARP_AMOUNT_TT "controls the magnitude of the warping; 0=none, 1=normal, 2=major warping..."
  968. IDS_MENU_WARP_SCALE " warp scale"
  969. IDS_MENU_WARP_SCALE_TT "controls the wavelength of the warp; 1=normal, less=turbulent, more=smoother"
  970. IDS_MENU_WARP_SPEED " warp speed"
  971. IDS_MENU_WARP_SPEED_TT "controls the speed of the warp; 1=normal, less=slower, more=faster"
  972. IDS_MENU_ROTATION_AMOUNT "rotation amount"
  973. END
  974. STRINGTABLE
  975. BEGIN
  976. IDS_MENU_BLUR3_MIN_COLOR_VALUE_TT
  977. "narrowing these to just the color range you need will greatly increase color fidelity in the blurred images. MUST BE SUBSET OF BLUR1, BLUR2 RANGES."
  978. IDS_MENU_BLUR3_MAX_COLOR_VALUE "blur3: max color value"
  979. IDS_MENU_BLUR3_MAX_COLOR_VALUE_TT
  980. "narrowing these to just the color range you need will greatly increase color fidelity in the blurred images. MUST BE SUBSET OF BLUR1, BLUR2 RANGES."
  981. IDS_MENU_EDIT_PER_VERTEX_EQUATIONS "[ edit per_vertex equations ]"
  982. IDS_MENU_EDIT_PER_VERTEX_EQUATIONS_TT
  983. "read-only: x, y, rad, ang; time, fps, frame, progress; {bass|mid|treb}[_att]\nread/write: dx, dy, zoom, rot, warp, cx, cy, sx, sy, q1-q8"
  984. IDS_MENU_EDIT_WARP_SHADER_TT
  985. "This pixel shader drives the warping, color, etc. of the internal image each frame.\n"
  986. IDS_MENU_EDIT_COMPOSITE_SHADER_TT
  987. "This pixel shader drives the final presentation of the internal image to the screen each frame.\n"
  988. IDS_MENU_EDIT_UPGRADE_PRESET_PS_VERSION
  989. "upgrade preset's pixel shader version"
  990. IDS_MENU_EDIT_UPGRADE_PRESET_PS_VERSION_TT
  991. "Upgrades the preset to the next-available pixel shader version."
  992. IDS_MENU_EDIT_DO_A_PRESET_MASH_UP "do a preset mash-up"
  993. IDS_MENU_EDIT_DO_A_PRESET_MASH_UP_TT
  994. "Mix qualities from many different presets to create a new one."
  995. IDS_MENU_NUMBER_OF_INSTANCES "number of instances"
  996. IDS_MENU_NUMBER_OF_INSTANCES_TT
  997. "the number of times (num_inst) to draw this shape. Each instance will have a different value for 'instance' in the per-frame eqs (0,1,2...)"
  998. IDS_MENU_EDIT_INIT_CODE_SHAPE_TT
  999. "IN: time, frame, fps, progress; q1-q8 (from preset init); x,y,rad,ang; r,g,b,a; r2,g2,b2,a2; border_{r|g|b|a}; sides, thick, additive, textured\nOUT: t1-t8; x,y,rad,ang; r,g,b,a; r2,g2,b2,a2; border_{r|g|b|a}; sides, thick, additive, textured"
  1000. IDS_MENU_EDIT_PER_FRAME_INSTANCE_CODE
  1001. "[ edit per-frame(/per-instance) code ]"
  1002. IDS_MENU_EDIT_PER_FRAME_INSTANCE_CODE_TT
  1003. "IN: instance, num_inst, time, frame, fps, progress; q1-q8 (from preset init); x,y,rad,ang; r,g,b,a; r2,g2,b2,a2; border_{r|g|b|a}; sides, thick, additive, textured\nOUT: t1-t8; x,y,rad,ang; r,g,b,a; r2,g2,b2,a2; border_{r|g|b|a}; sides, thick, additive, textured"
  1004. END
  1005. STRINGTABLE
  1006. BEGIN
  1007. IDS_MENU_OPACITY_WAVE_TT
  1008. "opacity of the waveform; 0=transparent, 1=opaque"
  1009. IDS_MENU_USE_SPECTRUM "use spectrum"
  1010. IDS_MENU_USE_SPECTRUM_TT
  1011. "if ON, the data in value1 and value2 will constitute a frequency spectrum (instead of waveform values)"
  1012. IDS_MENU_USE_DOTS_WAVE_TT
  1013. "if ON, the samples will be overdrawn 4X to make them thicker, bolder, and more visible"
  1014. IDS_MENU_DRAW_THICK_WAVE_TT
  1015. "if ON, the samples will be overdrawn 4X to make them thicker, bolder, and more visible"
  1016. IDS_MENU_ADDITIVE_DRAWING_WAVE_TT
  1017. "if ON, the samples will add color to sature the image toward white; otherwise, they replace what's there."
  1018. IDS_MENU_EXPORT_TO_FILE "--export to file"
  1019. IDS_MENU_EXPORT_TO_FILE_TT
  1020. "export the settings for this custom waveform to a file on disk"
  1021. IDS_MENU_IMPORT_FROM_FILE "--import from file"
  1022. IDS_MENU_IMPORT_FROM_FILE_TT
  1023. "import settings for a custom waveform from a file on disk"
  1024. IDS_MENU_EDIT_INIT_CODE "[ edit initialization code ]"
  1025. IDS_MENU_EDIT_INIT_CODE_TT
  1026. "IN: time, frame, fps, progress; samples; q1-q8 (from preset init) / OUT: t1-t8"
  1027. IDS_MENU_EDIT_PER_FRAME_CODE "[ edit per-frame code ]"
  1028. IDS_MENU_EDIT_PER_FRAME_CODE_TT
  1029. "IN: time, frame, fps, progress; samples; q1-q8, t1-t8; r,g,b,a; {bass|mid|treb}[_att] / OUT: r,g,b,a; samples; t1-t8"
  1030. IDS_MENU_EDIT_PER_POINT_CODE "[ edit per-point code ]"
  1031. IDS_MENU_EDIT_PER_POINT_CODE_TT
  1032. "IN: sample [0..1]; value1 [left ch], value2 [right ch], plus all vars for per-frame code / OUT: x,y; r,g,b,a; t1-t8"
  1033. END
  1034. STRINGTABLE
  1035. BEGIN
  1036. IDS_MENU_ENABLED_SHAPE_TT "enables or disables this shape"
  1037. IDS_MENU_NUMBER_OF_SIDES "number of sides"
  1038. IDS_MENU_NUMBER_OF_SIDES_TT
  1039. "the default number of sides that make up the polygonal shape"
  1040. IDS_MENU_DRAW_THICK_SHAPE_TT
  1041. "if ON, the border will be overdrawn 4X to make it thicker, bolder, and more visible"
  1042. IDS_MENU_ADDITIVE_DRAWING_SHAPE_TT
  1043. "if ON, the shape will add color to sature the image toward white; otherwise, it will replace what's there."
  1044. IDS_MENU_X_POSITION "x position"
  1045. IDS_MENU_X_POSITION_TT "default x position of the shape (0..1; 0=left side, 1=right side)"
  1046. IDS_MENU_Y_POSITION "y position"
  1047. IDS_MENU_Y_POSITION_TT "default y position of the shape (0..1; 0=bottom, 1=top of screen)"
  1048. IDS_MENU_RADIUS "radius"
  1049. IDS_MENU_RADIUS_TT "default radius of the shape (0+)"
  1050. IDS_MENU_ANGLE "angle"
  1051. IDS_MENU_ANGLE_TT "default rotation angle of the shape (0...3.14*2)"
  1052. IDS_MENU_TEXTURED "textured"
  1053. IDS_MENU_TEXTURED_TT "if ON, the shape will be textured with the image from the previous frame"
  1054. IDS_MENU_TEXTURE_ZOOM "texture zoom"
  1055. END
  1056. STRINGTABLE
  1057. BEGIN
  1058. IDS_MENU_TEXTURE_ZOOM_TT
  1059. "the portion of the previous frame's image to use with the shape"
  1060. IDS_MENU_TEXTURE_ANGLE "texture angle"
  1061. IDS_MENU_TEXTURE_ANGLE_TT
  1062. "the angle at which to rotate the previous frame's image before applying it to the shape"
  1063. IDS_MENU_INNER_COLOR_RED "inner color (red)"
  1064. IDS_MENU_INNER_COLOR_RED_TT
  1065. "default amount of red color toward the center of the shape (0..1)"
  1066. IDS_MENU_INNER_COLOR_GREEN "inner color (green)"
  1067. IDS_MENU_INNER_COLOR_GREEN_TT
  1068. "default amount of green color toward the center of the shape (0..1)"
  1069. IDS_MENU_INNER_COLOR_BLUE "inner color (blue)"
  1070. IDS_MENU_INNER_COLOR_BLUE_TT
  1071. "default amount of blue color toward the center of the shape (0..1)"
  1072. IDS_MENU_INNER_OPACITY "inner opacity"
  1073. IDS_MENU_INNER_OPACITY_TT
  1074. "default opacity of the center of the shape; 0=transparent, 1=opaque"
  1075. IDS_MENU_OUTER_COLOR_RED "outer color (red)"
  1076. IDS_MENU_OUTER_COLOR_RED_TT
  1077. "default amount of red color toward the outer edge of the shape (0..1)"
  1078. IDS_MENU_OUTER_COLOR_GREEN "outer color (green)"
  1079. IDS_MENU_OUTER_COLOR_GREEN_TT
  1080. "default amount of green color toward the outer edge of the shape (0..1)"
  1081. IDS_MENU_OUTER_COLOR_BLUE "outer color (blue)"
  1082. END
  1083. STRINGTABLE
  1084. BEGIN
  1085. IDS_MENU_OUTER_COLOR_BLUE_TT
  1086. "default amount of blue color toward the outer edge of the shape (0..1)"
  1087. IDS_MENU_OUTER_OPACITY "outer opacity"
  1088. IDS_MENU_OUTER_OPACITY_TT
  1089. "default opacity of the outer edge of the shape; 0=transparent, 1=opaque"
  1090. IDS_MENU_BORDER_COLOR_RED "border color (red)"
  1091. IDS_MENU_BORDER_COLOR_RED_TT
  1092. "default amount of red color in the shape's border (0..1)"
  1093. IDS_MENU_BORDER_COLOR_GREEN "border color (green)"
  1094. IDS_MENU_BORDER_COLOR_GREEN_TT
  1095. "default amount of green color in the shape's border (0..1)"
  1096. IDS_MENU_BORDER_COLOR_BLUE "border color (blue)"
  1097. IDS_MENU_BORDER_COLOR_BLUE_TT
  1098. "default amount of blue color in the shape's border (0..1)"
  1099. IDS_MENU_BORDER_OPACITY "border opacity"
  1100. IDS_MENU_BORDER_OPACITY_TT
  1101. "default opacity of the shape's border; 0=transparent, 1=opaque"
  1102. IDS_MENU_EXPORT_TO_FILE_SHAPE_TT
  1103. "export the settings for this custom shape to a file on disk"
  1104. IDS_MENU_IMPORT_FROM_FILE_SHAPE_TT
  1105. "import settings for a custom shape from a file on disk"
  1106. IDS_ERROR_UNABLE_TO_SAVE_THE_FILE "ERROR: unable to save the file"
  1107. END
  1108. STRINGTABLE
  1109. BEGIN
  1110. IDS_ERROR_PRESET_NOT_FOUND_X "ERROR: preset not found: %s"
  1111. IDS_ERROR_NO_PRESET_FILES_OR_DIRS_FOUND_IN_X
  1112. "ERROR: No preset files OR directories found in %s*.milk"
  1113. IDS_SCANNING_PRESETS " scanning presets... "
  1114. IDS_SPRITE_X_ERROR_COULD_NOT_FIND_IMG_OR_NOT_DEFINED
  1115. "sprite #%d error: could not find 'img=' setting, or sprite is not defined"
  1116. IDS_WARNING_PRESET_X_ERROR_IN_PRESET_INIT_CODE
  1117. "warning: preset ""%s"": error in 'preset_init' code"
  1118. IDS_WARNING_PRESET_X_ERROR_IN_PER_FRAME_CODE
  1119. "warning: preset ""%s"": error in 'per-frame' code"
  1120. IDS_WARNING_PRESET_X_ERROR_IN_PER_VERTEX_CODE
  1121. "warning: preset ""%s"": error in 'per-vertex' code"
  1122. IDS_HZ "Hz"
  1123. IDS_HELP_MINIMIZE_WINAMP "Help on 'Minimize Winamp...' checkbox"
  1124. IDS_HELP_MINIMIZE_WINAMP_HELP
  1125. "Enable this if you can sometimes see the Winamp window flickering\nthrough, when you run the plug-in fullscreen. Enabling this option\nwill force the Winamp window to minimize whenever the plug-in goes\nfullscreen on the same monitor that the Winamp window is on.\nThe Winamp window will be restored as soon as the plug-in returns\nfrom fullscreen mode.\n\nNote that this also applies for 'fake' fullscreen mode (as well as 'real'\nfullscreen mode).\n\nKeep in mind that when running graphically demanding applications\n(such as this plug-in), it's always good to minimize (or close) as many\nother applications as possible, even if they appear to be idle."
  1126. IDS_DIRECTX_MISSING_OR_CORRUPT_TEXT
  1127. "Failed to initialize DirectX 9.0 or later.\nMilkdrop requires d3dx9_31.dll to be installed.\n\nWould you like to be taken to:\nhttp://www.microsoft.com/download/details.aspx?id=35,\nwhere you can update DirectX 9.0?\n"
  1128. IDS_PARENT_DIRECTORY "parent directory"
  1129. IDS_RAND_TITLE "Time between random song title animation"
  1130. IDS_RAND_MSG "Time between random custom messages"
  1131. IDS_MAX_IMAGES_BYTES "Image cache settings"
  1132. IDS_PAGE_X " Page %d "
  1133. END
  1134. STRINGTABLE
  1135. BEGIN
  1136. IDS_SAVE_SUCCESSFUL "[save successful]"
  1137. IDS_ERROR_UNABLE_TO_DELETE_THE_FILE "ERROR: unable to delete the file"
  1138. IDS_PRESET_X_DELETED "[preset ""%s"" deleted]"
  1139. IDS_ERROR_A_FILE_ALREADY_EXISTS_WITH_THAT_FILENAME
  1140. "ERROR: a file already exists with that filename"
  1141. IDS_ERROR_UNABLE_TO_RENAME_FILE "ERROR: unable to rename the file"
  1142. IDS_RENAME_SUCCESSFUL "[rename successful]"
  1143. IDS_SPRITE_X_WARNING_ERROR_IN_INIT_CODE
  1144. "sprite #%d warning: error in initialization code "
  1145. IDS_SPRITE_X_WARNING_ERROR_IN_PER_FRAME_CODE
  1146. "sprite #%d warning: error in per-frame code"
  1147. IDS_SPRITE_X_ERROR_BAD_SLOT_INDEX "sprite #%d error: bad slot index"
  1148. IDS_SPRITE_X_ERROR_IMAGE_FILE_MISSING_OR_CORRUPT
  1149. "sprite #%d error: image file missing or corrupt"
  1150. IDS_SPRITE_X_ERROR_OUT_OF_MEM
  1151. "sprite #%d error: out of memory, unable to load image"
  1152. IDS_WARNING_PRESET_X_ERROR_IN_WAVE_X_INIT_CODE
  1153. "warning: preset ""%s"": error in wave %d init code"
  1154. END
  1155. STRINGTABLE
  1156. BEGIN
  1157. IDS_WARNING_PRESET_X_ERROR_IN_WAVE_X_PER_FRAME_CODE
  1158. "warning: preset ""%s"": error in wave %d per-frame code"
  1159. IDS_WARNING_PRESET_X_ERROR_IN_WAVE_X_PER_POINT_CODE
  1160. "warning: preset ""%s"": error in wave %d per-point code"
  1161. IDS_WARNING_PRESET_X_ERROR_IN_SHAPE_X_INIT_CODE
  1162. "warning: preset ""%s"": error in shape %d init code"
  1163. IDS_WARNING_PRESET_X_ERROR_IN_SHAPE_X_PER_FRAME_CODE
  1164. "warning: preset ""%s"": error in shape %d per-frame code"
  1165. IDS_CONFIG_PANEL_BUTTON_1 "Common Settings"
  1166. IDS_CONFIG_PANEL_BUTTON_2 "MORE SETTINGS"
  1167. IDS_CONFIG_PANEL_BUTTON_3 "Artist Tools"
  1168. IDS_CONFIG_PANEL_BUTTON_4 "Transitions"
  1169. IDS_CONFIG_PANEL_BUTTON_5 " "
  1170. IDS_CONFIG_PANEL_BUTTON_6 " "
  1171. IDS_CONFIG_PANEL_BUTTON_7 " "
  1172. IDS_CONFIG_PANEL_BUTTON_8 " "
  1173. IDS_EXTRA_FONT_1_NAME "Tooltips"
  1174. IDS_EXTRA_FONT_2_NAME "Animated Songtitles"
  1175. IDS_PRESS_F1_MSG "Press F1 for Help "
  1176. IDS_GRAPHICS_SUBSYSTEM_IS_TEMPORARILY_UNSTABLE
  1177. "One or more fullscreen display adapters are behaving strangely and will not\nreport a list of display modes. It's quite possible that your graphics subsystem\nis temporarily unstable.\n\nSUGGESTED ACTION: If you have modified your multimon setup or Windows,\ndisplay settings, or have updated any display drivers or installed\nany new programs, you should probably REBOOT YOUR COMPUTER before\ntrying to configure (or run) the plug-in again."
  1178. END
  1179. STRINGTABLE
  1180. BEGIN
  1181. IDS_UNKNOWN "UNKNOWN"
  1182. IDS_DISABLED_PAGE_TEARING "(disabled/pg. tearing)"
  1183. IDS_NONE "(none)"
  1184. IDS_UNLIMITED "(unlimited)"
  1185. IDS_X_FRAME_SEC "%2d frames/sec"
  1186. IDS_HELP_ON_X_BUTTON "Help on '%s' button"
  1187. IDS_FONTS_HELP "Click this button to alter the fonts that are used to display text\nwhile the plug-in is running."
  1188. IDS_DUAL_HEAD_HELP "Click this button for special options concerning DualHead video cards\nthat are capable of running in double-width or double-height display\nmodes. DualHead cards that support this treat the two monitors as\none giant, double-width or double-height display.\n\nThis would usually mean that when going Fullscreen, the plug-in would be\nstretched over both monitors. However, when you run the plug-in in\nDesktop Mode or in *Fake* Fullscreen Mode, you can get around this,\nand allow the plug-in to run on just one monitor, leaving you free\nto work on the other."
  1189. IDS_MULTI_SAMPLING "Help on Multisampling"
  1190. IDS_MULTI_SAMPLING_HELP "This controls the level of full-scene anti-aliasing (blending)\nthat the display adapter uses. Only newer video cards will\ntend to support this feature. Anti-aliasing softens out the\n'jaggies' that you sometimes see at the pixel level, for example,\nat the silhouette of an object, or on a wireframe object.\n\nA level of '2X' would mean that 3D rendering/rasterization is done\ninternally *at double-resolution*, and then downsampled before final\ndisplay to the user. A level of '3X' would mean that the rendering\nis done at triple-resolution, and so on.\n\nNote that, due to limitations of the DirectX 8 API, the use of multisampling\ngenerally requires that page tearing be allowed; the one exception is 'true'\nfullscreen mode, where you can have the best of both worlds: you can disable\npage tearing and enable multisampling at the same time."
  1191. IDS_MAX_FRAMERATE "Help on Max Framerate"
  1192. IDS_MAX_FRAMERATE_HELP "This controls the maximum # of times the image will be updated, per second.\nFramerate is also commonly called ""FPS"", or ""frames per second.""\n\nIf the plug-in is running too quickly for your taste, you can lower the\nmaximum framerate to slow it down. You might also want to do this if\nthe plug-in is 'hogging the CPU' and slowing down other applications.\n\nTypically, a framerate of 30 looks good; 60 looks great. The human eye\nhas a hard time processing more than 60 fps, though.\n\nNote that if the animation is rendering below the maximum framerate here,\nyour CPU will likely be in 100%% use, leaving your computer somewhat\nunresponsive. If this is the case, try lowering the max. framerate\nuntil it takes effect, and then your computer should become more responsive.\n\nAlso keep in mind that it's a good idea to try and set the max. framerate\nto the current refresh rate of your monitor (e.g. 60 Hz, 72 Hz, etc.)\nor an integer factor of that number; for example, at a 72 Hz monitor\nrefresh rate, good max. framerates would be 2, 3, 4, 6, 8, 9, 12, 18,\n24, 36, or 72."
  1193. IDS_FAKE_FULLSCREEN "Help on 'fake' fullscreen mode"
  1194. IDS_FAKE_FULLSCREEN_HELP
  1195. "When this option is enabled, the display mode is never changed by\nthe plug-in; instead, the plug-in 'fakes' fullscreen mode by simply\nthe plug-in; instead, the plug-in 'fakes' fullscreen mode by simply\nthe window on top.\n\nDUALHEAD: Fake fullscreen mode can be especially handy when you have a\ndualhead display adapter that drives two monitors, but really just treats\nthem as one giant display (e.g. **the display mode is something like 2048x768\nor 1024x1536**), where regular fullscreen mode will take over both monitors,\ncreating a very large, stretched image. HOWEVER, if you use fake\nfullscreen mode, it can (if you want) take over just one monitor, leaving\nyou free to work on the other monitor. To choose which display to favor\n(or to span both), click the 'DualHead' button and follow the instructions\nthere.\n\nTASKBAR: Note that in fake fullscreen mode, the taskbar will still be visible\n(and usable) if the plug-in does not entirely cover all displays & all monitors.\nIf you don't like it, use 'true' fullscreen mode instead, or move the taskbar\n(...there should be a place to move it to, since the plug-in doesn't cover all\nof your displays). However, if the plug-in does cover all displays and all\nmonitors, the taskbar should be nicely hidden."
  1196. IDS_FULLSCREEN_ADAPTER "Help on fullscreen display adapter selection"
  1197. IDS_FULLSCREEN_ADAPTER_HELP
  1198. "This lets you select which display adapter (video card) you'd like to\nrun the plug-in on, when it goes fullscreen. If you only have one video\ncard and monitor in your system, you will only have one choice here; but\nif you have multiple video cards, or a multi-head video card (one card\nthat drives multiple monitors), there should be two or more choices here.\n\nNote that if you have trouble running in fullscreen mode with multiple\ndisplays, you might want to try the 'fake fullscreen mode' option.\nSee its help screen for more information."
  1199. END
  1200. STRINGTABLE
  1201. BEGIN
  1202. IDS_WINDOWED_ADPATER "Help on windowed-mode display adapter selection"
  1203. IDS_WINDOWED_ADPATER_HELP
  1204. "This lets you select which display adapter (video card) you'd like to\nrun the plug-in on, when it runs in a window. If you only have one video\ncard and monitor in your system, you will only have one choice here; but\nif you have multiple video cards, or a multi-head video card (one card\nthat drives multiple monitors), there should be two or more choices here.\n\nThe default window position will be somewhere on the monitor for the\ndisplay adapter you choose here. You can drag the window to a different\nmonitor, but it is likely to be very slow, because the pixels will have\nto be copied, via Windows, from one display to the next, each frame.\n\nSo, for best performance in windowed mode, be sure to select the monitor\nyou want it to run on here, in advance, and avoid dragging the window to\nanother monitor at runtime."
  1205. IDS_DESKTOP_ADAPTER "Help on desktop-mode display adapter selection"
  1206. IDS_DESKTOP_ADAPTER_HELP
  1207. "This lets you select which display adapter (video card & monitor) you'd like to\nrun the plug-in on, when it runs in desktop mode, replacing your windows wallpaper.\nIf you only have one video card and monitor in your system, you will only have\none choice here; but if you have multiple video cards, or a multi-head video card\n(one card that drives multiple monitors), there should be two or more choices here."
  1208. IDS_HELP_ON_X_CHECKBOX "Help on '%s' checkbox"
  1209. IDS_HELP_ON_X_CHECKBOX_HELP
  1210. "When a new frame of animation is ready for display, the plug-in\nhas a choice of whether or not to synchronize the new frame to the\nmonitor's next vertical scan.\n\nIf there is no synchronization and the new frame is shown immediately,\nthen the update might occure in 'mid-scan', so for that 1/60th of a second,\nyou'll see the old frame toward the top of the monitor, and the new frame\ntoward the bottom, with a sharp line ('tear') somewhere in between. This\nis especially visible when solid objects on the screen are changing or\nmoving rapidly, from frame to frame.\n\nHowever, if the plug-in waits until the vertical scan is complete to update\nthe image, then at the start of the next vertical scan, the entire image\nwill be ready and will (hopefully) be presented without any tearing.\n\nAlthough page tearing will often cause visible artifacts, it will allow\nthe plug-in to run at its maximum possible framerate. Generally, though,\npage tearing is considered a bad thing, to be avoided when possible.\n\nNote that this synchronization (done by DirectX and your video driver)\nis usually approximate when running in windowed (or fake fullscreen) modes;\nthus, page tearing is often minimized but can't always be completely eliminated.\n\nNote that multisampling is usually only available when page tearing is\nallowed, due to limitations of the DirectX 8 API. The one exception is\n'true' fullscreen mode; there, you can disable page tearing and still use\nmultisampling. (But not in fake fullscreen, windowed, or desktop modes.)"
  1211. IDS_FORCE_INTO_FS_MODE_HELP
  1212. "Enable this to force the plug-in to start in fullscreen\n(or 'fake fullscreen') mode.\n\n(Note that if 'fake' fullscreen mode is enabled,\nthe plug-in will start in fake fullscreen mode.)"
  1213. IDS_FORCE_INTO_DESKTOP_MODE_HELP
  1214. "Enable this to force the plug-in to start in desktop mode."
  1215. IDS_HELP_ON_F1 "Help on 'Press F1...' checkbox"
  1216. IDS_HELP_ON_F1_HELP "Disable this to prevent the 'Press F1 for Help' message\nfrom appearing when the plug-in starts."
  1217. IDS_CB_SKIN_HELP "Check this box to 'skin' the plug-in's window frame when it runs\nin a window, so that it looks like the rest of the windows that\nmake up Winamp's interface.\n\nThis feature requires Winamp 2.90 or later; if the box is greyed\nout, it means you need a newer version of Winamp."
  1218. IDS_SAVE_CPU_CHECKBOX "Help on 'Save CPU' checkbox"
  1219. IDS_SAVE_CPU_CHECKBOX_HELP
  1220. "Check this box to lower the amount of CPU (processor) that the plug-in uses\nto monitor and limit the framerate.\n\nWhen this box is unchecked, the plug-in will extremely accurately limit the\nframerate, resulting in ultra-smooth animation. However, there is some cost\nin terms of CPU time - usually in the range of 0-20%%.\n\nWhen this box is checked, though, the plug-in uses a more lenient algorithm to\nlimit the framerate, which uses virtually no CPU time. However, the framerate\nwill not be as accurately limited (it might vary over time), and animation is\nnot guaranteed to be perfectly smooth.\n\nNote that you can further decrease CPU usage by:\n 1) decreasing the maximum framerate (via the 'Max Framerate' options)\n 2) allowing page tearing (via the 'Allow Page Tearing' checkboxes)"
  1221. IDS_FS_DISPLAY_MODE "Help on fullscreen display mode selection"
  1222. IDS_FS_DISPLAY_MODE_HELP
  1223. "This lets you select which display mode you'd like to use when you\nrun the plug-in fullscreen.\n\nThe first parameter is the pixel color format, which decides\nthe total number of possible colors in the rendered image.\nRGB-555 and RGB-565 are 16-bit color formats, which have poor\ncolor resolution but are often fast. RGB-888 is a 32-bit color\nformat; it often has superior image quality, but is often slower\nand takes up twice the video memory.\n\nThe next two parameters are the width and height of the display mode,\nin pixels, also known as the 'resolution'. Higher resolutions are\nusually slower and require more video memory, but look better.\n\nThe last parameter is the refresh rate: the rate at which the\n""monitor refreshes the image you see, in Hertz (cycles per second).\nHigher refresh rates tend to be easier on the eyes."
  1224. END
  1225. STRINGTABLE
  1226. BEGIN
  1227. IDS_TRY_TO_FIX_SLOW_TEXT "Help on 'Try to fix slow text' checkbox"
  1228. IDS_TRY_TO_FIX_SLOW_TEXT_HELP
  1229. "Many video cards - even new ones - are very slow at drawing onscreen text.\nMost application render onscreen text overtop of the final image\n*every frame*, but since MilkDrop has so many menus, this can severely\ndrop the framerate.\n\nA workaround is invoked by checking this box. Instead of drawing the\ntext every frame, it is instead drawn to a second image buffer, and then\nonly updated when the text changes. That separate image buffer is then\noverlaid onto the final image for display, each frame. By not redrawing\nthe same text over and over, MilkDrop maintains a normal framerate.\n\nThis option is good for maintaining speed, but it uses a substantial amount\nof video memory. You should probably only use it if you have 32 megabytes\n(or more) of graphics memory. If there is not enough video memory to set\nup the offscreen image buffer for cacheing the text, it will not be created,\nand MilkDrop will behave as if the box was unchecked."
  1230. IDS_VJ_MODE "Help on VJ Mode"
  1231. IDS_VJ_MODE_HELP "VJ mode is used by those who want to show MilkDrop on one display\nwhile working with it on the other display. When VJ mode is on,\ntext is drawn into a second window, instead of being overlaid on\ntop of the graphics. This leaves the 'VJ' (the person running the\nvisuals for a concert, for example) able to navigate milkdrop's menus\nand edit presets while MilkDrop runs on a second display (likely\nrunning to a projector), without the ugly menus showing up.\n\nIMPORTANT: whichever windowed mode display adapter you have selected \ndetermines which monitor the separate text window appears on, and runs\nbest on. If you try dragging (moving) it to another monitor, performance\nwill be severely impacted; instead, exit MilkDrop, return to the config\npanel, and set the windowed mode display adapter to reflect the monitor\nyou want the separate text window to appear on."
  1232. IDS_HELP_ON_X "Help on '%s'"
  1233. IDS_DMS_LABEL_HELP "These settings control the behavior of the plug-in when it is running\nin 'desktop mode'. In desktop mode, the plug-in is visible in your\nWindows background, replacing your wallpaper with the animated plug-in."
  1234. IDS_FS_LABEL_HELP "These settings control the behavior of the plug-in when it is running\nin fullscreen mode. In fullscreen mode, the plug-in changes the display\nmode to whatever you indicate here, and then uses the entire display\nto render the image.\n\nFullscreen mode also gives the plug-in certain privileges within the\ngraphics subsystem (it enters 'exclusive mode'), so performance is\nusually quite improved."
  1235. IDS_W_LABEL_HELP "These settings control the behavior of the plug-in when it is running\nin a window. In windowed mode, the plug-in renders right into a window,\njust like any other application you might have running.\n\nWhen the plug-in starts, the default window position will be somewhere\non the monitor for the display adapter you choose here.\nYou *can* drag the window to a different monitor, but it is likely to be,\nVERY slow because the pixels will have to be copied, via Windows, from\none display to the next, each frame.\n\nSo, for best performance in windowed mode, be sure to select the monitor\nyou want it to run on here, in advance, and avoid dragging the window to\nanother monitor at runtime."
  1236. IDS_DM_MORE_HELP "Click here to bring up a dialog with\nadvanced settings for Desktop Mode."
  1237. IDS_INITCONFIG_FAILED "InitConfig() failed!"
  1238. IDS_UNABLE_TO_LOAD_TABS "Unable to load tabs!"
  1239. IDS_DOCUMENTATION_FILE_NOT_FOUND
  1240. "the documentation file:\n\n\t%s\n\ncould not be found."
  1241. IDS_ACCESS_TO_DOCUMENTATION_FILE_DENIED
  1242. "access to the documentation file:\n\n\t%s\n\nwas denied."
  1243. IDS_ACCESS_TO_DOCUMENTATION_FILE_FAILED_DUE_TO_NO_ASSOC
  1244. "the documentation file:\n\n\t%s\n\ncould not be accessed because there is no application\nassociated with documents of this type."
  1245. IDS_ACCESS_TO_DOCUMENTATION_FILE_FAILED_CODE_X
  1246. "the documentation file:\n\n\t%s\n\ncould not be accessed (error code: %d)"
  1247. END
  1248. STRINGTABLE
  1249. BEGIN
  1250. IDS_ERROR_OPENING_DOCUMENTATION "Error Opening Documentation"
  1251. IDS_URL_COULD_NOT_OPEN "the URL\n\n\t%s\n\ncould not be opened."
  1252. IDS_ACCESS_TO_URL_WAS_DENIED "access to the URL\n\n\t%s\n\nwas denied."
  1253. IDS_ACCESS_TO_URL_FAILED_DUE_TO_NO_ASSOC
  1254. "the URL\n\n\t%s\n\ncould not be accessed because there is no application\nassociated with documents of this type."
  1255. IDS_ACCESS_TO_URL_FAILED_CODE_X
  1256. "the URL\n\n\t%s\n\ncould not be accessed (error code: %d)"
  1257. IDS_ERROR_OPENING_URL "Error Opening URL"
  1258. IDS_RESTORE_ALL_DEFAULTS
  1259. "Are you sure you want to restore the default settings?\n\nIf you click YES, the config panel will close and the defaults will be restored."
  1260. IDS_RESTORE_ALL_DEFAULTS_TITLE "Restore Default Settings?"
  1261. IDS_OK_HELP "Click this button to save your changes and return to Winamp."
  1262. IDS_CANCEL_HELP "Click this button to cancel any changes and return to Winamp."
  1263. IDS_RESTORE_DEFAULTS_HELP
  1264. "Click this button to restore all config panel settings\nto their 'factory' defaults and then return to Winamp."
  1265. IDS_DOCUMENTATION_BUTTON_HELP
  1266. "Click this button to view the documentation for this plug-in."
  1267. IDS_VIEW_ONLINE_DOCS_HELP
  1268. "Click this button to view the website (homepage) for this plug-in\nusing your default browser."
  1269. IDS_5_6_5_TEXTURE "a 5-6-5 texture (no transparency)"
  1270. IDS_5_5_5_TEXTURE "a 5-5-5 texture (w/1 bit of transparency)"
  1271. IDS_8_8_8_TEXTURE "an 8-8-8 texture (w/8 bits of transparency)"
  1272. END
  1273. STRINGTABLE
  1274. BEGIN
  1275. IDS_NO_ALPHA_FALLBACK "Help on ""no alpha"" fallback options"
  1276. IDS_NO_ALPHA_FALLBACK_HELP
  1277. "If you run the plug-in in desktop mode and find that your\ndesktop icons are surrounded by black boxes, then you'll\nwant to experiment with this setting. The black box means\nthat 'alpha' (transparency) is not working, probably because\nyour current video mode (that Windows is running in) does\nnot have an alpha channel. To make a long story short,\njust try different options here if you get the 'black box'\neffect, and cross your fingers that one of these works.\n\nNote that the 5-6-5 option uses half as much video memory\nas the 8-8-8 option, so if they both work, use the 5-6-5."
  1278. IDS_CB_SHOW_ICONS_HELP "When you're running in desktop mode, this option lets you\nchoose to show or hide the icons that normally sit on your\ndesktop."
  1279. IDS_CB_BOX "Help on 'Draw colored boxes...' checkbox"
  1280. IDS_CB_BOX_HELP "This option lets you choose whether or not you want to\nsee a solid-colored box around each of the text labels\nfor the icons on your desktop, while the plug-in is running.\n\nIf you turn it off, the icon text labels might be harder\nto read (depending on the current image that the plug-in is\ngenerating), but the icons will also tend to dominate the\nscreen less."
  1281. IDS_CB_MANUAL_SCOOT "Help on icon occlusion checkbox"
  1282. IDS_CB_MANUAL_SCOOT_HELP
  1283. "Normally, when you put your Windows taskbar on the Top or Left\nedge of the screen, Windows nicely scoots your desktop icons out\nfrom underneath it, so that they remain visible.\n\nThis plug-in tries to do the same thing, but on a few video cards,\nthe desktop icons might still be occluded (covered) by the taskbar\nwhen you run the plug-in in Desktop Mode (and the taskbar sits along\nthe Top or Left edge of the screen.)\n\nIf this happens to you, try checking this box - it will try a\ndifferent algorithm for placing the icons, and should manage to\nscoot them out (down or to the right) from underneath the taskbar."
  1284. IDS_SPAN_BOTH_SCREENS "span both screens"
  1285. IDS_USE_LEFT_SCREEN_ONLY "use left screen only"
  1286. IDS_USE_RIGHT_SCREEN_ONLY "use right screen only"
  1287. IDS_USE_TOP_SCREEN_ONLY "use top screen only"
  1288. IDS_USE_BOTTOM_SCREEN_ONLY "use bottom screen only"
  1289. IDS_COULD_NOT_FIND_FILE_FOR_DESKTOP_MODE_X
  1290. "Could not find the following file:\n\n %s\n\n...which is required for this plug-in to work properly in Desktop Mode.\nPlease reinstall the plug-in."
  1291. IDS_MILKDROP_ERROR_FILE_MISSING "MILKDROP ERROR - FILE MISSING"
  1292. IDS_ERROR_CREATING_GDI_DESKTOP_FONT "Error creating GDI desktop font"
  1293. IDS_ERROR_CREATING_DESKTOP_FONT "Error creating desktop font"
  1294. END
  1295. STRINGTABLE
  1296. BEGIN
  1297. IDS_ERROR_CREATING_TEXTURE_FOR_ICON_BITMAPS
  1298. "Error creating texture for icon bitmaps"
  1299. IDS_OUTDATED_VMS_DESKTOP_DLL_NEED_TO_REINSTALL
  1300. "It appears that you have an outdated copy of the file 'vms_desktop.dll'\nin your Winamp PLUGINS directory. Please reinstall the plug-in\nto bring this file up to date."
  1301. IDS_ERROR_CREATING_HOOK_PROC_DESKTOP_ICONS_NOT_AVAILABLE
  1302. "Error creating hook procedure;\ndesktop icons will not be available."
  1303. IDS_ERROR_UPDATING_ICON_BITMAPS
  1304. "Error updating icon bitmaps; the number of unique\nicon bitmaps on your desktop exceeded the maximum.\n\nAs a result, not all icons will look correct."
  1305. IDS_ERROR_UPDATING_ICON_BITMAPS_TOO_MANY_UNIQUE_ICON_BITMAPS
  1306. "Error updating icon bitmaps: there were a lot of unique icon bitmaps,\nbut the plug-in couldn't allocate enough extra texture(s) to hold them all,\nprobably because video memory is low.\n\nAs a result, not all icons will look correct."
  1307. IDS_ERROR_UPDATING_ICON_BITMAPS_COULD_NOT_GET_LEVEL_DESCRIPTION
  1308. "Error updating icon bitmaps:\ncouldn't get level description"
  1309. IDS_ERROR_UPDATING_ICON_BITMAPS_LOCKRECT_FAILED
  1310. "Error updating icon bitmaps:\nLockRect failed"
  1311. IDS_ERROR_UPDATING_ICON_BITMAPS_LR_PBITS_IS_NULL
  1312. "Error updating icon bitmaps:\nlr.pBits == NULL"
  1313. IDS_ERROR_UPDATING_ICON_BITMAPS_UNKNOWN_PIXEL_FORMAT
  1314. "Error updating icon bitmaps:\nunknown pixel format"
  1315. IDS_ERROR_UPDATING_ICON_BITMAPS_COULDNT_GET_HDC
  1316. "Error updating icon bitmaps:\ncouldn't get HDC"
  1317. IDS_ERROR_UPDATING_ICON_BITMAPS_CALL_TO_GETDIBITS_FAILED
  1318. "Error updating icon bitmaps:\ncall #1 to GetDIBits failed."
  1319. IDS_ERROR_UPDATING_ICON_BITMAPS_CALL_2_TO_GETDIBITS_FAILED
  1320. "Error updating icon bitmaps:\ncall #2 to GetDIBits failed."
  1321. IDS_ERROR_UPDATING_ICON_BITMAPS_GETICONINFO_FAILED
  1322. "Error updating icon bitmaps:\nGetIconInfo failed."
  1323. IDS_ERROR_UPDATING_ICON_BITMAPS_SHGETFILEINFO_FAILED
  1324. "Error updating icon bitmaps:\nSHGetFileInfo failed."
  1325. IDS_UNABLE_TO_REGISTER_WINDOW_CLASS
  1326. "Unable to register the window class;\nPLEASE RESTART WINAMP."
  1327. IDS_DIRECTX_INIT_FAILED "DirectX initialization failed; unknown color format"
  1328. END
  1329. STRINGTABLE
  1330. BEGIN
  1331. IDS_VJ_MODE_INIT_ERROR "VJ mode init error: error determining color format\nfor currently-selected Windowed Mode display adapter."
  1332. IDS_ERROR_REGISTERING_WINDOW_CLASS_FOR_TEXT_WINDOW
  1333. "Error registering window class for text window"
  1334. IDS_ERROR_CREATING_VJ_WINDOW "Error creating VJ window"
  1335. IDS_ERROR_CREATING_D3D_DEVICE_FOR_VJ_MODE
  1336. "Error creating D3D device for VJ mode"
  1337. IDS_ERROR_CREATING_D3DX_FONTS "Error creating D3DX fonts"
  1338. IDS_UNABLE_TO_INIT_DXCONTEXT
  1339. "Unable to initialize DXContext;\nprobably out of memory."
  1340. IDS_TO_FREE_UP_SOME_MEMORY_RESTART_WINAMP_THEN_GO_TO_CONFIG
  1341. "To free up some memory, please RESTART WINAMP, then return\n to the plug-in's config panel and try setting your\n WINDOWED MODE MULTISAMPLING back to 'NONE.'\n\nThen try running the plug-in again."
  1342. IDS_TO_FREE_UP_SOME_MEMORY_RESTART_WINAMP_THEN_GO_TO_CONFIG_2
  1343. "To free up some memory, please RESTART WINAMP, then return\n to the plug-in's config panel and try setting your\n FAKE FULLSCREEN MODE MULTISAMPLING back to 'NONE.'\n\nThen try running the plug-in again."
  1344. IDS_TO_FREE_UP_SOME_MEMORY_RESTART_WINAMP_THEN_GO_TO_CONFIG_3
  1345. "To free up some memory, please RESTART WINAMP, then return\n to the plug-in's config panel and try setting your\n FULLSCREEN MODE MULTISAMPLING back to 'NONE.'\n\nThen try running the plug-in again."
  1346. IDS_TO_FREE_UP_VIDEO_MEMORY
  1347. "To free up some video memory, try the following:\n\n1. Try closing all other applications that might be using video memory, especially:\n\n * WINDOWS MEDIA PLAYER\n * any video conferencing software, such as NETMEETING\n * any DVD playback, TV tuner, or TV capture software\n * any video editing software\n * any software that uses Overlays, such as Drempels Desktop\n * any audio dictation software, such as Dragon NaturallySpeaking\n * any other 3D programs currently running\n\n2. Also try returning to the config panel (ALT+K) and selecting a display mode\n that uses less video memory. 16-bit display modes use half as much memory\n as 32-bit display modes, and lower-resolution display modes (such as 640 x 480)\n use proportionally less video memory.\n\nAfter making these changes, please RESTART WINAMP before trying to run\nthe plug-in again."
  1348. IDS_TO_FREE_UP_VIDEO_MEMORY_2
  1349. "To free up some video memory, try the following:\n\n1. Try closing all other applications that might be using video memory, especially:\n\n * WINDOWS MEDIA PLAYER\n * any video conferencing software, such as NETMEETING\n * any DVD playback, TV tuner, or TV capture software\n * any video editing software\n * any software that uses Overlays, such as Drempels Desktop\n * any audio dictation software, such as Dragon NaturallySpeaking\n * any other 3D programs currently running\n\n2. Also try changing your Windows display mode to a lesser bit depth\n (i.e. 16-bit color), or a smaller resolution.\n\nAfter making these changes, please RESTART WINAMP before trying to run\nthe plug-in again."
  1350. IDS_MILKDROP_SUGGESTION "MILKDROP SUGGESTION"
  1351. IDS_DIRECTX_MISSING_OR_CORRUPT "DirectX Missing or Corrupt"
  1352. IDS_ERROR_THE_PLUGIN_IS_ALREADY_RUNNING
  1353. "Error: the plug-in is already running."
  1354. END
  1355. STRINGTABLE
  1356. BEGIN
  1357. IDS_MB "MB"
  1358. IDS_GB "GB"
  1359. IDS_MASHUP_GENERAL_POSTPROC " 1. general, postproc: "
  1360. IDS_MASHUP_MOTION_EQUATIONS " 2. motion, equations: "
  1361. IDS_MASHUP_WAVEFORMS_SHAPES " 3. waveforms, shapes: "
  1362. IDS_MASHUP_WARP_SHADER " 4. warp shader: "
  1363. IDS_MASHUP_COMP_SHADER " 5. comp shader: "
  1364. IDS_STRING615 " tex2D(sampler_billy, uv) sample pixel from billy.jpg (must be loaded)\n"
  1365. IDS_STRING616 " pre-body: sampler sampler_billy; //loads billy.jpg"
  1366. IDS_STRING617 " float4 texsize_billy; //.xy = width and height, .zw = 1/w, 1/h"
  1367. IDS_STRING618 " sampling textures:"
  1368. IDS_STRING619 " tex2D(sampler_main, uv) //sample pixel from prior frame"
  1369. IDS_STRING620 " tex2D(sampler_billy, uv) //sample pixel from billy.jpg (must be loaded)"
  1370. IDS_STRING621 " GetBlur1(uv) //sample blurred prior-frame pixel (also 2,3)"
  1371. IDS_STRING622 " inputs: float2 uv; //warped UV coordinates [0..1]"
  1372. IDS_STRING623 " float2 uv_orig; //original UV coordinates [0..1]"
  1373. END
  1374. STRINGTABLE
  1375. BEGIN
  1376. IDS_STRING624 " float rad; //radius [0..1]"
  1377. IDS_STRING625 " float ang; //angle [0..PI*2]"
  1378. IDS_STRING626 " // + texsize, aspect, time, fps, rand_frame, rand_preset,"
  1379. IDS_STRING627 " // q1-q32/_qa-_qh, bass, treb_att, vol... - see docs"
  1380. IDS_STRING628 " output: float3 ret; //the new pixel color (r,g,b)"
  1381. IDS_STRING629 " inputs: float2 uv; //UV coordinates [0..1]"
  1382. IDS_STRING630 " float rad; //radius [0..1]"
  1383. IDS_STRING631 " float ang; //angle [0..PI*2]"
  1384. IDS_STRING632 " float3 hue_shader //for MilkDrop 1 compatibility"
  1385. IDS_STRING633 " // + texsize, aspect, time, fps, rand_frame, rand_preset,"
  1386. IDS_STRING634 " // q1-q32/_qa-_qh, bass, treb_att, vol... - see docs"
  1387. IDS_STRING635 " output: float3 ret; //display pixel color (r,g,b)"
  1388. IDS_UPGRADE_SHADERS_TO_USE_PS2X
  1389. "Do you want to upgrade all shaders to use (at least) pixel shader 2.X? [y/N]"
  1390. IDS_PRESS_ESC_TO_RETURN "Press ESC to return."
  1391. IDS_COULD_NOT_LOAD_TEXTURE_X "Could not load texture: %hs.%hs"
  1392. IDS_ERROR_COMPILING_X_X_SHADER "Error compiling %hs %hs shader:\n"
  1393. END
  1394. STRINGTABLE
  1395. BEGIN
  1396. IDS_ERROR_PARSING_X_X_SHADER "Error parsing %hs %hs shader.\n"
  1397. IDS_UNABLE_TO_RESOLVE_TEXSIZE_FOR_A_TEXTURE_NOT_IN_USE
  1398. "Unable to resolve texsize for a texture that is not in use! (%hs)"
  1399. IDS_KEY_MAPPINGS "yYYyYzZ"
  1400. END
  1401. #endif // English (U.K.) resources
  1402. /////////////////////////////////////////////////////////////////////////////
  1403. #ifndef APSTUDIO_INVOKED
  1404. /////////////////////////////////////////////////////////////////////////////
  1405. //
  1406. // Generated from the TEXTINCLUDE 3 resource.
  1407. //
  1408. /////////////////////////////////////////////////////////////////////////////
  1409. #endif // not APSTUDIO_INVOKED