You have to set up dependencies: In Visual Studio 6, go to 'Project/Dependencies', select foo_utils from the dropdown box and check foobar2000_component_client, foobar2000_sdk, foobar2000_sdk_helpers and foosion_helpers. I hope the version of the foosion_helpers library on my web page will suffice; if not, I will update it when I find the time.

And please remove the huge error log from your post; it is a bit annoying to have to skip over all that.

Please note that you have to enable those commands first in the preferences ("Components/Playlist tools"). The difference between "enabled (show new)" and "enable (hide new)" is that with the former entries for new playlists will automatically be added to the context menu. The generated command names are rather inconvenient, but that's about the best thing that can be done with the current version of foobar2000. At least the commands will be properly sorted when displayed (unless you rearrange them manually). Note that you can pick one of several formats used to display those commands when viewed in the actual context menu.

it seems like if you move the context menu items around for the adding and sending to playlists, they disappear completely. is there a way to get them back without removing the plugin restaring foobar, closing foobar, reinstalling plugin, and starting foobar one more time?

it seems like if you move the context menu items around for the adding and sending to playlists, they disappear completely. is there a way to get them back without removing the plugin restaring foobar, closing foobar, reinstalling plugin, and starting foobar one more time?

Could you please tell me, what exactly causes these entries to vanish, as I have not been able to reproduce it so far. Anyway, moving these commands might not be a good idea, unless the number of playlists stays the same. The current foobar2000 API does not allow to insert a dynamically generated submenu in an elegant way.

it seems like if you move the context menu items around for the adding and sending to playlists, they disappear completely. is there a way to get them back without removing the plugin restaring foobar, closing foobar, reinstalling plugin, and starting foobar one more time?

Could you please tell me, what exactly causes these entries to vanish, as I have not been able to reproduce it so far. Anyway, moving these commands might not be a good idea, unless the number of playlists stays the same. The current foobar2000 API does not allow to insert a dynamically generated submenu in an elegant way.

i am not 100% sure, but now i dont get the commands at all, unless i manually add them to the context menu, which is kinda useless to go through all that trouble each time a new playlist is added

Some cosmetic fixes to "Edit/Add to playlist" and its friends "Edit/Send to playlist" and "Edit/Insert into playlist". Like "Edit/Highligh in playlist", they no longer show on the active playlist.

Additionally, you can now make playlists read-only ("Playlist/Read-only" in the main menu). This only works for playlists that are not already used by another "playlist lock". The currently existing playlist locks are autoplaylist (from foo_autoplaylist) and the playback queue viewer (from foo_pqview), and now the read-only lock (from foo_utils).

The preferences page has been split into "Playlist tools" and "Text tools". The plan is to eventually move the text tools into a separate component that supports multiple presets.

foo_utils 0.5x is available as part my components package for 0.9 and can be downloaded from my beta components page.

Components cannot replace or modify existing menu commands, they can only add new ones. You have to change your menu and keyboard shortcut configuration to take advantage of the undo and redo commands provided by foo_utils.

There is a chinese version of foo_utils which contains some new disk-functions listed below: delete, recycle (just like foo_massdelete) and send to ....(not playlist but somewhere in the disk).Is this version ever released or someone else adds these functions by himself?

Firstly, many thanks for your plug-ins whitch are very useful for my everyday use of foobar.I think I found a bug while using foo_utils and various other add-ons (such as database search or Album list): if while listening to a track, I do a search on any criteria, trying to play the new found track by right-clicking on it, then selecting play doesn't play the selected track but start over the one currently playing. This error did not seem to exist with the previous version (0.5.2)Hope that will help Thanks again.