One Click Show & Hide v1.5

Home The Plugins Current News Other Stuff Contact


  • Added an alternative 'single-click' mode that will not filter out double-click messages (requested by TsunamiZ)
  • Re-worked the click handler code to make it a lot simpler, cleaner and work better (i hope)
  • Updated the code to my current internal specs (makes it internally cleaner)
  • The 'bring to front' option is now no longer restricted to just the 'single-click' mode
  • Tweaked the layout of the config dialog to make it more consistant, etc


The purpose of this plugin is to alter the standard left-click action when clicking on the Winamp system tray icon. The standard behaviour is for a single/double left click to bring Winamp into view if minimised or to make it the active foreground window if it is not already.

With this plugin you can either use a single or a double click to show Winamp and then doing it again will hide Winamp or act correctly on the current state of Winamp. As well when using the single-click mode there is the ability to bring Winamp into view if it is not the active window (ie hidden below another window).

Installation is very simple, just place the plugin into you Winamp plugin directory and startup Winamp (which the installer will do for you so really it is that simple!) As of v1.1 all options can be changed 'on the fly' whilst the config dialog is open (v1.0 and below would only update the settings once the config dialog was closed).

With v1.3 and now v1.4 of the plugin you get full global hotkey support for the control of all of the plugin's features (based on user requests).

Remember it's subtle what the plugin does and as a few users have found, it's one that you will miss if you make a different Winamp installation ;o)

download v1.5


Configuration:

Configuration Settings


Enable 'one click' support

This allows you to control if the single / double click behaviour of the Winamp system tray icon is to be altered by the plugin or not (just incase you do want to disable it)


Use 'single click' method / Use 'double click' method

With the single click method, the plugin will show and hide Winamp on subsequent clicks of the system tray icon. If you do a double click, this will be dealt with as a single click action.

note: If you single click too fast then this may be interpreted as a double click and the Winamp state may not alter as expected. This is just the way the plugin works since if it has part processed the original click message it will see the double click message and process as required. So just don't click too fast is all i can suggest since the plugin is working correctly for this mode.

With the double click method, the plugin will show and hide Winamp on subsequent double clicks of the system tray or accordingly with the current view state of Winamp.


Bring to front

When enabled, this will keep a check on the active state of Winamp. If you click on the system tray icon and Winamp is visible but is not the active window then with this mode on, Winamp will be made the active window and will be shown above the other windows. This will only be available when using the 'single click' mode.

Minimise on loss of focus

When enabled, if another program becomes the currently active window then after the timeout has happened (as specified below) then Winamp will be minimised. The reason for the timer is to act as a workaround for some Windows OS funkiness).


Valid HTML 4.01!     Valid CSS!