Posted by member 602 on 2003-04-16 04:36:00 link
Update! Skip this and read below!
This is because you can (should)have numbers inside the $...$ like $SystrayCurrentWidth-20$, but you can't have another evar inside an evar. So do it like this instead:
This works for me.
And Smurth, about the recycle thing. A recycle works, but a refresh doesn't. This seems to be because systray.dll doesn't count the icons as beeing added on a refresh, and so the OnAdd/Del isn't executed. This will probably be fixed with later builds, but until then. And as I said there are some other issues if I remember correctly. I thought I should whip up a small tutorial on taskbar3 since there seem to be people having problems with it, and it will probably cover an autosizing systray. But I'll get back to that in a couple of weeks.
This is because you can (should)have numbers inside the $...$ like $SystrayCurrentWidth-20$, but you can't have another evar inside an evar. So do it like this instead:
Divide04Width $ResolutionX-20$-$SystrayCurrentWidth$-$Divide04X$
This works for me.
And Smurth, about the recycle thing. A recycle works, but a refresh doesn't. This seems to be because systray.dll doesn't count the icons as beeing added on a refresh, and so the OnAdd/Del isn't executed. This will probably be fixed with later builds, but until then. And as I said there are some other issues if I remember correctly. I thought I should whip up a small tutorial on taskbar3 since there seem to be people having problems with it, and it will probably cover an autosizing systray. But I'll get back to that in a couple of weeks.