*xTrayHide Problem Thread last updated on 2008-08-26 11:42:23

Posted by member 392791 on 2008-08-23 16:38:08

The following hides a specific system tray icon when vtray is loaded:

*VTrayHide "#32770" "Queue Empty" 0

But when either xtray-1.1.1 or xtray-2.1 are loaded, the presumably equivalent

*xTrayHide "#32770" "Queue Empty"

doesn't hide this system tray icon.

I've use [Shift]+[Middle Click] to get the hiding information xtray expects. It shows the class name as "#32770", but it shows the window name as "" rather than "Queue Empty". When I use the rc statement

*xTrayHide "#32770" ""

it hides all system tray icons in the class, so as if I hadn't included the "" as the window name.

I doubt there's a quick fix, so maybe this is a feature request: don't discard "" as window name. Treat it as a window name matching window names that are zero length strings.

Posted by member 32550 on 2008-08-26 11:42:23 link

Use the manually hiding, it is only one click on every recycle!
Simply do a CTRL+MiddleClick on the icon you want to hide.