non|step + grdtray Thread last updated on 2003-04-15 19:23:14

Posted by member 23979 on 2003-04-13 19:11:41

Does anyone know why litestep (v2.1 installer) reports an exception error in grdtray while quitting non|step? It's annoying, I alredy tried systray, but it disappears(hides behind the taskbar, and I san't get it back) so I am wondering of the problem's source...

Thanks.

Posted by member 831 on 2003-04-13 23:58:20 link

Did you try systray2? I just did and it seems to work.

Posted by member 1 on 2003-04-14 02:12:34 link

it was a problem with some versions of grdTray...best bet is to switch to systray2 and use grdTransparent or grdMagic to get the same effects.

Posted by member 7 on 2003-04-15 03:12:07 link

unless you use the hacked version (which was never officially releasedd) of grdtray it will always give you that exception. Use systray2 instead, it should have all grdtray3 features anyway.

Posted by member 23979 on 2003-04-15 14:18:49 link

First of all, thanks.
I just did. It works fine expect that it does not stay on top (like the clock). I used "SystrayAlwaysOnTop true" but it does not seem to work. It is hidden behind the "taskbar image". Is this a known bug?

Posted by member 1 on 2003-04-15 15:22:49 link

sounds like your taskbar is also set to OnTop. Change your loadmodule order around and you should be good to go. You will also want to adjust the size of your taskbar so it doesn't overlap.

Posted by member 831 on 2003-04-15 15:30:41 link

Did you comment out SystrayHidden?

Also, put in these lines:

SystrayX 17
SystrayY 3
SystrayWidth 95
SystrayHeight 38

I think that should do it.

Posted by member 23979 on 2003-04-15 16:07:10 link

The sysbar and the taskbar do not overlap. But both are drawn above one image which is used to show a popup on click. I actually found out that my configuration works with systray2.dll from ILS from 2003-02-09, maybe it had something to do with the change from 2003-01-18 ["Changed so that systray2 isn't created as child to desktop when ontop"].

Posted by member 831 on 2003-04-15 17:14:13 link

I'm using the same one, and it's working fine. Did you do the stuff I suggested?

Posted by member 23979 on 2003-04-15 17:39:24 link

I only changed from LS Installer v2.1 to ILS-2003-02-09
My config for systray2:

;; Systray ;;

SystrayAlwaysOnTop true

SystrayWidth 95
SystrayHeight 38
SystrayBitmap Systraybox.bmp

SystrayWrapCount 5
SystrayDirection right
SystrayWrapDirection up
SystrayAutoSize false

SystrayIconSize 16
SystrayIconSpacingX 2
SystrayIconSpacingY 2

SystrayBorderDrag false

Posted by member 831 on 2003-04-15 18:05:05 link

You don't have:

SystrayX 17
SystrayY 3

Posted by member 23979 on 2003-04-15 18:11:56 link

I know ;-)
these values are set in a different file (bottom.rc, top,rc)
because the bar can be attached at top or bottom

Posted by member 831 on 2003-04-15 19:23:14 link

Heh...ok... Well, I don't know what to tell you...it works fine for me. Heres my config:

SystrayX 17
SystrayY 3
SystrayWidth 95
SystrayHeight 38
SysTrayAlwaysOnTop true
;SystrayHidden
SysTrayDirection down
SysTrayWrapDirection right
SysTrayBitmap systraybox.bmp
SysTrayWrapCount 2
SysTrayIconSize 15
SysTrayIconSpacingX 2
SysTrayIconSpacingY 2
SysTrayBorderLeft 3
SysTrayBorderRight 10
SysTrayBorderTop 1
SysTrayBorderBottom 3