ml_plg.rc 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312
  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. #ifdef APSTUDIO_INVOKED
  20. /////////////////////////////////////////////////////////////////////////////
  21. //
  22. // TEXTINCLUDE
  23. //
  24. 1 TEXTINCLUDE
  25. BEGIN
  26. "resource.h\0"
  27. END
  28. 2 TEXTINCLUDE
  29. BEGIN
  30. "#include ""afxres.h""\r\n"
  31. "\0"
  32. END
  33. 3 TEXTINCLUDE
  34. BEGIN
  35. "#include ""version.rc2""\r\n"
  36. "\0"
  37. END
  38. #endif // APSTUDIO_INVOKED
  39. /////////////////////////////////////////////////////////////////////////////
  40. //
  41. // Dialog
  42. //
  43. IDD_PREFS DIALOGEX 0, 0, 329, 228
  44. STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
  45. CAPTION "Winamp Playlist Generator"
  46. FONT 8, "MS Shell Dlg", 400, 0, 0x1
  47. BEGIN
  48. GROUPBOX "Scanner",IDC_STATIC,5,5,319,163
  49. LTEXT "",IDC_BLURB,12,18,305,57
  50. CONTROL "",IDC_PROGRESS1,"msctls_progress32",WS_BORDER,12,79,305,14
  51. GROUPBOX "Status",IDC_GROUP_STATUS,12,99,305,36
  52. LTEXT "Idle",IDC_STATUS,18,112,294,18
  53. PUSHBUTTON "Scan",IDC_TEST,254,172,70,14
  54. PUSHBUTTON "Reset Database...",IDC_RESETDB,254,191,70,14
  55. DEFPUSHBUTTON "Close",IDOK,254,209,70,14
  56. CONTROL "Automatically start background scanning when I use this feature",IDC_SCANONUSE,
  57. "Button",BS_AUTORADIOBUTTON,12,139,222,10
  58. CONTROL "Automatically start background scanning when Winamp launches",IDC_SCANLAUNCH,
  59. "Button",BS_AUTORADIOBUTTON,12,152,222,10
  60. CONTROL 108,IDC_LOGO,"Static",SS_BITMAP,5,172,59,51
  61. END
  62. #if defined(APSTUDIO_INVOKED) || defined(DISABLED)
  63. #if defined(APSTUDIO_INVOKED)
  64. IDD_FAIL$(DISABLED) DIALOGEX 0, 0, 220, 65
  65. #else
  66. IDD_FAIL DIALOGEX 0, 0, 220, 65
  67. #endif
  68. STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU
  69. CAPTION "Playlist Generation"
  70. FONT 8, "MS Shell Dlg", 400, 0, 0x0
  71. BEGIN
  72. CONTROL 108,IDC_STATIC,"Static",SS_BITMAP,7,7,59,51
  73. LTEXT "Generating Playlist...",IDC_STATIC_GENERATING,72,18,68,8
  74. PUSHBUTTON "Cancel",IDC_BUTTON_GENERATE_CANCEL,93,44,50,14
  75. END
  76. #endif
  77. IDD_GENERATE DIALOGEX 0, 0, 580, 275
  78. STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
  79. EXSTYLE WS_EX_APPWINDOW
  80. CAPTION "Generate Playlist"
  81. FONT 8, "MS Shell Dlg", 400, 0, 0x1
  82. BEGIN
  83. LTEXT "",IDC_STATIC_STATS,5,7,328,8
  84. PUSHBUTTON "Options >>>",IDC_BUTTON_OPTIONS,337,4,60,14
  85. CONTROL "",IDC_LIST_RESULTS2,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,5,22,392,194
  86. CONTROL 108,IDC_LOGO,"Static",SS_BITMAP,5,220,59,51
  87. GROUPBOX "Status",IDC_GROUP_STATUS,69,217,264,36
  88. LTEXT "Generating Playlist...",IDC_STATIC_PROGRESS_STATE,75,230,252,18
  89. PUSHBUTTON "Save Playlist...",IDC_BUTTON_SAVEAS,337,220,60,14,BS_MULTILINE
  90. PUSHBUTTON "Regenerate",IDC_BUTTON_REGENERATE,337,238,60,14
  91. CONTROL "",IDC_PROGRESS_GENERATE,"msctls_progress32",WS_BORDER,69,257,136,14
  92. PUSHBUTTON "Play Now",IDC_BUTTON_PLAY_NOW,209,257,60,14
  93. PUSHBUTTON "Enqueue Now",IDC_BUTTON_ENQUEUE_NOW,273,257,60,14
  94. PUSHBUTTON "Close",IDC_BUTTON_CANCEL,337,257,60,14
  95. GROUPBOX "Options",IDC_STATIC,403,4,172,267
  96. GROUPBOX "Playlist Entries",IDC_GROUP_PL_ENTRIES,409,15,160,68
  97. CONTROL "Number of playlist items",IDC_RADIO_PLAYLIST_ITEMS,
  98. "Button",BS_AUTORADIOBUTTON,415,28,92,10
  99. CONTROL "Playlist length",IDC_RADIO_PLAYLIST_LENGTH,"Button",BS_AUTORADIOBUTTON,415,40,60,10
  100. CONTROL "Playlist size",IDC_RADIO_PLAYLIST_SIZE,"Button",BS_AUTORADIOBUTTON,415,52,52,10
  101. LTEXT "(up to)",IDC_STATIC_UP_TO,415,67,23,8
  102. COMBOBOX IDC_COMBO_LENGTH,441,65,50,92,CBS_DROPDOWN | WS_TABSTOP
  103. LTEXT "items",IDC_LENGTH_TYPE,494,67,70,8
  104. GROUPBOX "Seed Settings",IDC_GROUP_SEED,409,87,160,55
  105. CONTROL "Add seed track to playlist",IDC_CHECK_USE_SEED,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,416,100,97,10
  106. CONTROL "Add multiple tracks from the same artist",IDC_CHECK_MULTIPLE_ARTISTS,
  107. "Button",BS_AUTOCHECKBOX | WS_TABSTOP,416,114,143,10
  108. CONTROL "Add multiple tracks from the same album",IDC_CHECK_MULTIPLE_ALBUMS,
  109. "Button",BS_AUTOCHECKBOX | WS_TABSTOP,416,127,145,10
  110. GROUPBOX "Library Query",IDC_GROUP_ML_QUERY,409,146,160,120
  111. CONTROL "Apply custom Library query:",IDC_CHECK_ML_QUERY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,416,159,125,10
  112. EDITTEXT IDC_EDIT_ML_QUERY,416,173,147,14,ES_AUTOHSCROLL
  113. PUSHBUTTON "Edit ML Query...",IDC_BUTTON_ML_QUERY,416,191,72,14
  114. PUSHBUTTON "Restore Default",IDC_BUTTON_RESTORE_QUERY_DEFAULT,492,191,71,14
  115. LTEXT "Default Query:\n\t- Never played\n\t\tOR\n\t- Played over 1 month ago\n\t\tbut rated a 3 or above.",IDC_STATIC_QUERY_DESCRIPTION,416,209,147,50
  116. END
  117. IDD_ADD_PLAYLIST DIALOGEX 0, 0, 230, 44
  118. STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
  119. CAPTION "New Playlist"
  120. FONT 8, "MS Shell Dlg", 400, 0, 0x1
  121. BEGIN
  122. DEFPUSHBUTTON "OK",IDOK,121,25,50,14
  123. PUSHBUTTON "Cancel",IDCANCEL,175,25,50,14
  124. LTEXT "Name:",IDC_STATIC_NAME,5,7,29,8
  125. EDITTEXT IDC_EDIT_NAME,33,5,192,14,ES_AUTOHSCROLL
  126. END
  127. IDD_NAG DIALOGEX 0, 0, 178, 61
  128. STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  129. CAPTION "Scanning in Progress..."
  130. FONT 8, "MS Shell Dlg", 400, 0, 0x1
  131. BEGIN
  132. DEFPUSHBUTTON "Close",IDCANCEL,123,42,50,14
  133. CONTROL 108,IDC_STATIC,"Static",SS_BITMAP,5,5,59,51
  134. LTEXT "The Winamp Playlist Generator is now scanning new files...",IDC_STATIC,69,5,99,33
  135. PUSHBUTTON "Details...",IDC_BUTTON1,69,42,50,14
  136. END
  137. /////////////////////////////////////////////////////////////////////////////
  138. //
  139. // DESIGNINFO
  140. //
  141. #ifdef APSTUDIO_INVOKED
  142. GUIDELINES DESIGNINFO
  143. BEGIN
  144. IDD_PREFS, DIALOG
  145. BEGIN
  146. LEFTMARGIN, 5
  147. RIGHTMARGIN, 324
  148. TOPMARGIN, 5
  149. BOTTOMMARGIN, 223
  150. END
  151. "IDD_FAIL$(DISABLED)", DIALOG
  152. BEGIN
  153. LEFTMARGIN, 7
  154. RIGHTMARGIN, 213
  155. TOPMARGIN, 7
  156. BOTTOMMARGIN, 58
  157. END
  158. IDD_GENERATE, DIALOG
  159. BEGIN
  160. LEFTMARGIN, 5
  161. RIGHTMARGIN, 575
  162. TOPMARGIN, 4
  163. BOTTOMMARGIN, 271
  164. END
  165. IDD_ADD_PLAYLIST, DIALOG
  166. BEGIN
  167. LEFTMARGIN, 5
  168. RIGHTMARGIN, 225
  169. TOPMARGIN, 5
  170. BOTTOMMARGIN, 39
  171. END
  172. IDD_NAG, DIALOG
  173. BEGIN
  174. LEFTMARGIN, 5
  175. RIGHTMARGIN, 173
  176. TOPMARGIN, 5
  177. BOTTOMMARGIN, 57
  178. END
  179. END
  180. #endif // APSTUDIO_INVOKED
  181. #endif // English (U.S.) resources
  182. /////////////////////////////////////////////////////////////////////////////
  183. /////////////////////////////////////////////////////////////////////////////
  184. // English (U.K.) resources
  185. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENG)
  186. #ifdef _WIN32
  187. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
  188. #pragma code_page(1252)
  189. #endif //_WIN32
  190. /////////////////////////////////////////////////////////////////////////////
  191. //
  192. // Bitmap
  193. //
  194. IDB_GN_LOGO BITMAP "gn_logo_88x83.bmp"
  195. /////////////////////////////////////////////////////////////////////////////
  196. //
  197. // String Table
  198. //
  199. STRINGTABLE
  200. BEGIN
  201. IDS_NULLSOFT_PLAYLIST_GENERATOR "Nullsoft Playlist Generator v%s"
  202. 65535 "{0CE0174D-8334-479e-B322-9D80D48FC74D}"
  203. END
  204. STRINGTABLE
  205. BEGIN
  206. IDS_PLAY_TRACKS_SIMILAR_TO "View tracks similar to ""%s"""
  207. IDS_SCANNING_NEEDED " (scanning needed)"
  208. IDS_SCANNER_BLURB "Give the Winamp Playlist Generator a song that you love and it will pick out a playlist of similar songs. In the mood for some rocking tunes? Just pick the rockingest, then use the ""View tracks similar to"" menu option and we'll sort you out with a selection of great tunes.\n\nBut to do this, we first need to scan your music library. This may take a little while, but it's totally worth it. Click ""Scan"" to begin."
  209. IDS_ERROR_INITIALIZING "Error Initializing"
  210. IDS_IDLE "Idle"
  211. IDS_INITIALIZING "Step 1/4: Initializing%s"
  212. IDS_SYNC "Step 2/4: Scanning Local Media database.\n%d of %d files complete%s"
  213. IDS_METADATA "Step 3/4: Reading metadata.\n%d of %d files complete%s"
  214. IDS_MUSICID "Step 4/4: Analyzing files.\n%d of %d files complete%s"
  215. IDS_DONE "Done"
  216. IDS_PAUSE "Stop"
  217. IDS_SCAN "Scan"
  218. IDS_DO_YOU_ALSO_WANT_TO_REMOVE_SETTINGS
  219. "Do you also want to remove the saved settings for this plug-in?"
  220. IDS_INITFAILMSG "Playlist Generator failed to initialize. If you suspect that the database could be corrupt please reset it from the 'Nullsoft Playlist Generator' configuration options."
  221. IDS_RESETDB "Reset Database"
  222. END
  223. STRINGTABLE
  224. BEGIN
  225. IDS_RESETDB_TEXT "This will reset the database, the playlist generator will need to scan your whole library again. Proceed?"
  226. IDS_MINUTES "minutes"
  227. IDS_ITEMS "items"
  228. IDS_ARTIST "Artist"
  229. IDS_ALBUM "Album"
  230. IDS_TRACK "Track"
  231. IDS_TITLE "Track Title"
  232. IDS_SIZE "Size"
  233. IDS_LENGTH "Length"
  234. IDS_MEGABYTES "megabytes"
  235. END
  236. STRINGTABLE
  237. BEGIN
  238. IDS_EXCUSE_ME "Sorry.\nNo tracks could be generated with your current option settings.\nPlease try different settings or different seed track(s). Or try again once the size of your library has increased."
  239. IDS_SEED "Seed?"
  240. IDS_YES "Yes"
  241. IDS_NO " "
  242. IDS_OPTIONS "Options <<"
  243. IDS_NO_OPTIONS "Options >>"
  244. IDS_STATS "Items: [%i] Length: [%s] Size: [%s]"
  245. IDS_ML_QUERY "Library Query for Gracenote"
  246. IDS_ENTER_A_NAME "Please enter a name."
  247. IDS_ERROR "Error"
  248. IDS_PL_NAME_PREFIX "GP - "
  249. END
  250. STRINGTABLE
  251. BEGIN
  252. IDS_GENERATING "Generating a playlist..."
  253. IDS_CANT_USE_SEED "Sorry, but the file '%s' cannot be used as a seed track because it is not in the Library."
  254. IDS_UNKNOWN "Unknown"
  255. IDS_THERE_CAN_BE_ONLY_ONE
  256. "Please close the current playlist generator window before opening a new one."
  257. IDS_DAYS "days"
  258. IDS_DAY "day"
  259. IDS_ERROR_RESET "Failed to reset the Gracenote DB. Please restart Winamp and try to reset again."
  260. IDS_CANNOT_SHUT_DOWN "Unexpected Error. Cannot shut down the playlist generator engine."
  261. END
  262. #endif // English (U.K.) resources
  263. /////////////////////////////////////////////////////////////////////////////
  264. #ifndef APSTUDIO_INVOKED
  265. /////////////////////////////////////////////////////////////////////////////
  266. //
  267. // Generated from the TEXTINCLUDE 3 resource.
  268. //
  269. #include "version.rc2"
  270. /////////////////////////////////////////////////////////////////////////////
  271. #endif // not APSTUDIO_INVOKED