Winstep

Software Technologies


 Winstep Forums


Print view
Board index : Winstep Forums : General Discussion  [ 4 posts ]
Author Message
 Post subject: Possible issue? Maximum number of custom systray icons...
PostPosted: Mon Jan 16, 2012 4:50 am 
Offline

Joined: Sat Jul 24, 2010 6:28 am
Posts: 37
Hey Jorge.

Silly question, but I was wondering if you have placed an internal limit to the number of custom systray icons?

A few of my customized icons wont keep after a close/open of nexus, or a reboot of the system.

I can reapply the customization, but then when I close/open I lose the last few again.

The reason I ask, is that I have 3 different animated systray icons that show the temperature for my CPU, temperature for my GPU, and speed of my CPU - the first two have 60 different states, and the last has about 25.

So, between those 3 icons, it is about 150 custom icons (!)

Then there is the default ones... so the number gets quite high.

I was wondering if there is a limit, and if it can be upped in the next version at all? Either that, or I must be coming across some kind of bug?

Thanks


Back to top
 Profile  
 
 Post subject: Re: Possible issue? Maximum number of custom systray icons..
PostPosted: Mon Jan 16, 2012 8:25 am 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 12285
It's not a bug, it's per design, and you can turn it off.

If you go to the Tray tab in Preferences, you will noticed that there is a 'Tray Exclusion List' button. Above it there is the following text:

"Some applications display information in the system tray in histogram format. Because the resulting images show random data, those icons cannot be customized. To avoid wasting resources processing random images, you can manually or automatically exclude those applications here."

There is also a 'Enable automatic exclusion' setting which is enabled by default. I believe you will solve your problem if you uncheck this setting and remove the application from the Tray Exclusion List.

Tray icon customization in Winstep is unique in that it allows you to customize not only static but also animated and multi-state system tray icons.

In order to achieve this, each different tray icon image must be saved to disk so that you are later able to associate a high resolution image to each of the different frames/states of an animated/multi-state system tray icon.

Some users, however, run applications that display stuff such as CPU activity in histogram (graphic) format in a system tray icon. Histogram images are essentially random data, but the tray customization code has no way of knowing when an image contains random data or is actually a frame of an animated system tray icon.

Because histograms show random data, they would generate HUNDREDS of different little images. Now imagine that this application the user is running also generates histogram tray icons for RAM usage, hard disk temperatures, etc... Suddenly we are dealing with THOUSANDS of images that use up disk space and slow things down a LOT because they need to be processed at start-up - and all for nothing, because you simply cannot customize random data.

So, a safe guard mechanism exists by default which automatically adds an application generating more than 41 different tray images to an exclusion list. Tray icons belonging to applications in this exclusion list are simply ignored and thus cannot be customized.

I think this is what happened to your application.

You can disable the automatic exclusion mechanism, but beware because this can also cause your tray image cache to grow uncontrollably and end up slowing things down.

_________________
Jorge Coelho
Winstep Xtreme - Xtreme Power!
http://www.winstep.net - Winstep Software Technologies


Back to top
 Profile WWW 
 
 Post subject: Re: Possible issue? Maximum number of custom systray icons..
PostPosted: Mon Jan 16, 2012 9:07 am 
Offline

Joined: Sat Jul 24, 2010 6:28 am
Posts: 37
Hi Jorge.

Yes, I have already disabled all of that. No applications are excluded.

I will keep an eye on it and update tomorrow on next reboot. Maybe it was a once off?

Thanks


Back to top
 Profile  
 
 Post subject: Re: Possible issue? Maximum number of custom systray icons..
PostPosted: Mon Jan 16, 2012 9:48 am 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 12285
Hmmm... If it happens one more time, try exiting Nexus after customizing all your icons, then running it again immediately to see what happens.

_________________
Jorge Coelho
Winstep Xtreme - Xtreme Power!
http://www.winstep.net - Winstep Software Technologies


Back to top
 Profile WWW 
 
Post new topic Reply to topic Board index : Winstep Forums : General Discussion  [ 4 posts ]
Display posts from previous:  Sort by  

Who is online

Users browsing this forum: Google [Bot] and 14 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: