System Tray Module. Thread last updated on 2003-03-25 13:52:13

Posted by member 700 on 2003-02-20 16:21:44

Using systray2... can't get it to display the system tray icons properly, after a recycle, they show up sometimes, sometimes not. Here is config:
SystrayX -181
SystrayY -55
SystrayWidth 59
SystrayHeight 52
;SystrayAutoSize
SystrayIconSize 14
SystrayDirection right
SystrayAlwaysOnTop
SystrayWrapCount 3
SystrayWrapDirection down
SystrayBitmap systray.png
SystrayIconSpacingX 2
SystrayBordertop 3
SystrayBorderbottom 3
SystrayBorderleft 4
SystrayBorderright 3

Anyone tell me what the crap is goin' on?

Posted by member 7008 on 2003-02-20 16:30:13 link

does it work with no settings included, just the defaults?

Posted by member 5246 on 2003-02-20 16:50:17 link

I am experiencing similar problems that I was going to post about. My systray works but sometimes icons don't show up (for example, the Kazaa Lite icon). When I recycle they usually come up. I also found that running and closing Taskman does it (the usual CPU icon doesn't show up).

My problem is more related to (i think) using onADD and onDEL with taskbar3.dll to change the size of the taskbar when a systray icon is added. By manually doing !taskbarshink I found that the systray shrinks when an icon was "removed" but the icon was never "added" in the first place, so it covers up existing icons by falsing thinking there are less icons in the bar.

Any help? I can post the my systray setup if you need it

Posted by member 5246 on 2003-02-20 16:50:45 link

I forgot to mention that I use systray2kad.dll

Posted by member 7008 on 2003-02-20 17:03:38 link

try un-commenting the SystrayAutoSize setting

Posted by member 700 on 2003-02-20 17:09:59 link

Well, I want the systray to be a spacific size so I have that AutoSize commented out. But I guess it is just a problem that it has. I found that when running litestep as my shell... quitting out ot it, and then re-opening it fixes the problem pretty well. Although I think this is to much of a time consuming workaround.

Posted by member 35 on 2003-02-20 17:15:29 link

try rerun.exe from e-sushi´s site.

Posted by member 7223 on 2003-02-21 00:54:03 link

I don't know systray2kad.dll but I know that systray2.dll from the last Indiestep build works fine... under every version of Windows. Does systray2kad have specific features that systray2 haven't ?

Posted by member 7 on 2003-02-21 03:22:06 link

all systray2kad functions were merged into the core systray2 last may or june.

Posted by member 5246 on 2003-02-22 12:41:26 link

I found after trying the default systray2.dll that the following commands that work under systray2kad.dll don't work. Does the default systray2.dll support this in a different form?

sysTrayOnAdd "!TaskbarShrink 18 0"
sysTrayOnDel "!TaskbarGrow 18 0"

Posted by member 5246 on 2003-02-22 13:11:45 link

I just updated Litestep to 2003-02-09 build and I'm using the default systray2.dll. The systray icons appear for about 1 or 2 seconds during startup and then suddenly, the taskbar grows over the bar to the edge of the screen. A !recycle doesn't help any.
SystrayTimerCleaning true
SystrayIconTimer 1
SystrayAutoSize true
SystrayWrapCount 0
SystrayDirection left
SystrayWrapDirection down
SystrayHeight $TaskBarHeight$
SystrayWidth 0
SystrayIconSize 16
SystrayIconSpacingX 2
SystrayIconSpacingY 2
SystrayBorderSize 1
SystrayBitmap TASK_m.png

sysTrayOnAdd "!TaskbarShrink 18 0"
sysTrayOnDel "!TaskbarGrow 18 0"

Posted by member 602 on 2003-03-25 13:52:13 link

I think it's suppose to be !TaskbarShrink/Grow 18 without the quotes, thats what works for me. But I might be wrong here. Also, has anyone experienced that after a refresh the taskbar wont shrink at all. I guess that systray2.dll doesn't record the icons as being added on a refresh or something like that. Otherwise is there a solution?