Systray in a popup? Thread last updated on 2003-04-08 19:52:06

Posted by member 5216 on 2003-03-25 18:37:59

Hey guys, I have been reading how to make my systray show up in a popup attatched to a shortcut. I can't find how to do that with systray2.dll

Does anyone know if this is even possible? I have searched the !Bang commands also, I was thinking it could be done like the taskbar with *popup "task" !popuptask but nope.

If there is no such beast how would I go about suggesting this as an option or a module?

Posted by member 1 on 2003-03-25 18:54:47 link

The systray icons, or names for that matter, can not appear in your popup however you can show your system tray if it is hidden through a Show bang like !SystrayShow.

Posted by member 7 on 2003-03-26 02:14:17 link

it's !popuptaskS if you mean the list of all apps currently running...

Posted by member 19164 on 2003-03-28 16:42:35 link

although....

i gotta admit, the idea of having popup track the programs in your system tray would be very, very sweet. it would allow you to get rid of any visual representation of a systray and still be able to access the programs if needed...

it would be a perfect addition for any minimal style theme ( such as any blackbox copies ) and would actually allow the popup to do absolutely everything.

Posted by member 5669 on 2003-03-28 22:55:05 link

or........just don't use systray items?

Posted by member 7223 on 2003-03-28 22:57:17 link

I've began to wrote a popuped theme with vwm, taskbar and systray in a box looking like a popup... but I gone on another way..
Since addition of taskbarOnAdd/Del and SystrayOnAdd/Dell, it's very easy to do such things, but it's not as convenient as you could think

Posted by member 5669 on 2003-03-29 13:32:32 link

so when you hover over the popup, it loads an lsbox next to it?

interesting...

Posted by member 35 on 2003-03-29 14:14:12 link

why not a hotkey for the systray to show it next to the current cursor position, and a timer or another hotkey to hide it again. I once made a theme that did that following a tutorial i found on joeblade, but i lost it.

Posted by member 7223 on 2003-03-29 23:26:01 link

mojomonkee: Not exactly this way. Just a single popup

In fact, it was something like:

task1
task2 regular
task3 taskbar3.dll
...
------- separator
systray (multiple lines)



...but as I already said, I left this for something more usefull

Posted by member 7 on 2003-03-30 05:08:35 link

sryo: mzscript has builtin vars you can use to move the systray to the current cursor position

Posted by member 35 on 2003-03-30 09:38:03 link

yup, like this:

Step.rc
-------

*timer mzsystrayhide timeout[5000] !systrayhide

Script.rc
---------

*script bang !mzsystrayshow
*script exec !systraymove %[mousex] %[mousey]
*script exec !systrayshow
*script exec !timerstart mzsystrayhide
*script ~bang

-END-

Maybe someone will find it useful.

Posted by member 591 on 2003-04-05 15:55:05 link

I'm using a label (in my case it is the time) to popup the systray with systray2 with LabelTimeOnLeftClick !SystrayToggle, so when I click on the time the systray pops up. For an example look in the theme "Simple".

Posted by member 7223 on 2003-04-06 11:08:32 link

I don't know why people want to have taskbar and systray in a popup way. It's very uncomfortable... I think VWM, Taskbar and Systray should always stay somewhere on the screen, since you need to quickly click on the tasks tile you want to switch to...
However, if there's enough request, I can made a basic theme with only VWM, systray and taskbar showing in a popup way (without the need of lsbox). I don't see any difficulty of doing such things, and I've already made something like that in the past; but I delete it...

If five different persons post something like "Yes, do it", I'll do...

Posted by member 5669 on 2003-04-06 15:39:25 link

yes do it (just so i can see how it's done, i'm interested now)

Posted by member 1301 on 2003-04-06 20:07:22 link

yes do it

I have also developed in interest in this and would like to see it done

Posted by member 35 on 2003-04-06 22:47:38 link

i made one a couple of years ago, i'd like to see how someone else would do it, so...

yes, do it

Posted by member 7223 on 2003-04-08 01:08:18 link

I guess I'll do it even you are only three. Just give me one or two days...

Posted by member 591 on 2003-04-08 14:21:41 link

With the risk of being judged as a pain in the ass: The theme "Simple" has got all of the asked features I quess. Autohide option for the complete bar and a systray toggle. I agree with Smurth though, except for the systray part. I do not need the systray that much myself.

Posted by member 7223 on 2003-04-08 17:17:27 link

Here it is:
http://www.lsthemes.com/download.php?id=147&area=1


DeViLbOi: I've tried to upload this sample theme two times. And I can't find it anywhere. So, I've gone to Litestep Archive News

Posted by member 424 on 2003-04-08 17:48:36 link

That was because it was pending approval - it should be up now!

Posted by member 7223 on 2003-04-08 19:52:06 link