ChrisAnd1998 / TaskbarX

Center Windows taskbar icons with a variety of animations and options.
https://chrisandriessen.nl/
MIT License
7.73k stars 481 forks source link

[Feature Request] -showsystray argument to open the system tray? #974

Open Darthagnon opened 2 years ago

Darthagnon commented 2 years ago

Is your feature request related to a problem? Please describe. Related to #942 - Currently, Taskbar Segments mode looks like a dream, but the System Tray is too useful on Windows for it to be usable. TrayPopup, a RocketDock tool, works like this, but it's archived (difficult to find) and it would be nice to only use one program, TaskBarX

Describe the solution you'd like -showstartmenu shows the start menu. -showsystray could toggle the System Tray, from a similar shortcut to the Start Menu?

Describe alternatives you've considered TrayPopup, a small EXE for RocketDock usage, can already be used for this purpose.

Additional context Would solve #942

Darthagnon commented 2 years ago

While at it, might it be worth implementing -showdesktop, too? Same manner as -showstartmenu. To take the place of the far-bottom-right WIN+D button?

EDIT: ShowDesktop can be implemented by a windows shortcut pinned to the taskbar with the following path:

%windir%\explorer.exe shell:::{3080F90D-D7AD-11D9-BD98-0000947B0257} 

If ever Start/Tray/ShowDesktop taskbar pins are automated in TaskbarX, that is the value to use. Source

Darthagnon commented 2 years ago

Bug

I just noticed that -showstartmenu only triggers the start menu (i.e. only toggle on), rather than toggling it on/off like the start button does.

Darthagnon commented 2 years ago

Here's the RocketDock tool, to trigger the System Tray. TrayPopup.zip