Remove Taskbar Button Plugin for Foobar2000This Foobar2000 plugin removes Foobar2000 from the Windows taskbar, even when its window is visible. This is a bit of a hack but it seems to work, more or less. You may still see FB2K appear on the taskbar briefly before the plugin removes it but it shouldn't clutter things up for more than a second or so. I think to do it properly would require a change to FB2K itself (unless the plugin turns the FB2K window into a ToolWindow, which I tried but found rather ugly). Note that this will not work if you're using an alternative taskbar/shell. Update: In fact, there is a better way to do it, without modifying FB2K, which Jon Potter (of Opus fame) told me about. I might implement it one day but it's a fair amount of coding effort when I'm happy enough with the current, simple method. A much more ideal solution would be for the Foobar UI DLLs to provide an explicit option for this. They can control whether the taskbar icon appears in a much better way than the hack that this plugin uses but, until then, it's better than nothing! Foobar 0.9 versionG-Lite from the Hydrogenaudio forums has made a port of the plugin for Foobar 0.9. You can get it from his page which also includes the modified source-code. Thanks to Roshan Jansz for letting me know. Download (includes C++ Source)These are for Foobar 0.8. See above for the 0.9 version. foo_notaskbar_0_1.zip (12k) (PGP sig) version 0.1 (26th September 2004) By request, here is the version which turns the window into a Tool Window. Source is included in the main zip, just commented out. foo_tooltitle_0_1.zip (4k) (PGP sig) version 0.1 (26th September 2004) InstallCopy foo_notaskbar.dll to your Foobar2000 Components directory and then restart Foobar2000. You should no longer see Foobar2000 on the Windows taskbar. (You'll still see it in the system tray, assuming you've set the tray icon to show at all times.) If you want to turn off the plugin just delete the DLL from the components dir. There is no configurable on/off switch. Sorry. History0.1 (26th September 2004)
|
