Winstep

Software Technologies


 Winstep Forums


Print view
Board index : Winstep Forums : General Discussion  [ 16 posts ] Go to page 1, 2  Next
Author Message
 Post subject: Icons with labels, with no background
PostPosted: Sun Oct 15, 2017 5:32 pm 
Offline

Joined: Mon Oct 09, 2017 7:04 am
Posts: 17
Hi. I was hoping you could help find a solution. I'm looking for a way to use Winstep Xtreme to replace my desktop icons. My goal is to have the icons/folders on my desktop with their labels visible, without a background (resembling the traditional windows desktop) Using Shelf, I can make the background of the shelf transparent (ie. invisible) but then the labels also become invisible. Is there a way to do this?

(see screenshots for reference)


Attachments:
File comment: When I make the shelf background fully transparent, the icons ALSO disappear...
background invisible.JPG
background invisible.JPG [ 188.87 KiB | Viewed 23700 times ]
File comment: I'm trying to get the shelf theme completely transparent/invisible
background visible.jpg
background visible.jpg [ 274.85 KiB | Viewed 23700 times ]
Back to top
 Profile  
 
 Post subject: Re: Icons with labels, with no background
PostPosted: Sun Oct 15, 2017 5:47 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 11930
No, there currently isn't.

If I remember correctly, the reason has to do with the small label text size and how text anti-aliasing works in GDI+: anti-aliasing disregards the transparency values of the background, treating it as if it was fully solid. In practice this results in jagged and very hard to read text, unless the wallpaper (or whatever is behind the label) is almost the same color as the (transparent) Shelf background.

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


Back to top
 Profile WWW 
 
 Post subject: Re: Icons with labels, with no background
PostPosted: Sun Oct 15, 2017 6:53 pm 
Offline

Joined: Mon Oct 09, 2017 7:04 am
Posts: 17
Perhaps there is some way to run the shelf, without a theme? That way I wouldn't need to make the background transparent in order to hide it....In other words, does a shelf have to have a background by design?

*Is it possible -in theory- to have a theme without a background?


Back to top
 Profile  
 
 Post subject: Re: Icons with labels, with no background
PostPosted: Sun Oct 15, 2017 8:25 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 11930
You would have the same exact problem.

Every pixel has a RGB color and also an Alpha value which defines the level of transparency - if you make a completely transparent PNG image as the Shelf background, that PNG image *still* has a background color (e.g.; RGB (0,0,0) with an Alpha of 0 is simply fully transparent black), so that color will 'bleed' into the text when anti-aliasing.

Turning off anti-aliasing *might* work, but then you would have the problem of (e.g.) white text labels being completely unreadable on light sections of the wallpaper or whatever is behind them, etc...

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


Back to top
 Profile WWW 
 
 Post subject: Re: Icons with labels, with no background
PostPosted: Mon Oct 16, 2017 3:44 am 
Offline

Joined: Mon Oct 09, 2017 7:04 am
Posts: 17
Thanks for your response, though I'm sorry if I don't fully understand the technical side. As a user, I'd be happy to have at least the the option (of "turning off the anti-aliasing" of a text?). The issue of a white text on a light background (or dark text on dark background) is a common challenge when theming but usually there's a way to make it work. Don't Mac and Windows use white text for icon labels (with a kind of black "outline" effect)?


Back to top
 Profile  
 
 Post subject: Re: Icons with labels, with no background
PostPosted: Tue Oct 17, 2017 5:04 am 
Offline

Joined: Wed Aug 05, 2009 3:47 pm
Posts: 914
Jorge, is this the type of problem you're referring to that will happen with what the OP is trying to accomplish? This is a problem I have with a dark theme I have installed on my PC that happens when a dialog box is opened.

Attachment:
Winstep-RE Text Color-2.jpg
Winstep-RE Text Color-2.jpg [ 44.16 KiB | Viewed 23674 times ]


BTW, I've been hoping there is way to change the text color but so far I haven't found a way. The dev for the program never responded to my request. It appears it's because the program is years old and the dev is no longer replying to support questions.


Back to top
 Profile  
 
 Post subject: Re: Icons with labels, with no background
PostPosted: Tue Nov 28, 2017 6:44 am 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 11930
jon.s.nelson wrote:
Don't Mac and Windows use white text for icon labels (with a kind of black "outline" effect)?


The Shelf was never really intended to be run with a completely transparent background.

Anyway, I have been experimenting with this and added a 'Icon labels remain opaque' setting to the Transparency dialog. As expected, results are mixed even when using an outline for the text - the outline effect may work satisfactory for text that is either black or white, but most themes use different colors.

Another issue that I noticed (and fixed) was that the Active tab always appeared fully opaque.

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


Back to top
 Profile WWW 
 
 Post subject: Re: Icons with labels, with no background
PostPosted: Sun Dec 10, 2017 7:58 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 11930
There are other issues I noticed with the transparency options for the Shelf. However, after thinking about this, I am not going to tackle them in the next release - it will have to wait for the one after that.

This is because a lot of the related code for the Shelf is pretty old (part of it dating all the way back to July 2000) and it absolutely needs a good re-writing, especially to finally add the ability to have multiple Shelves and vertical Shelves, as well as improve Shelf scaling on high DPI systems. This will take thinking and time, and I do not want to delay the next official release any more than the strictly necessary.

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


Back to top
 Profile WWW 
 
 Post subject: Re: Icons with labels, with no background
PostPosted: Thu Oct 11, 2018 6:26 pm 
Offline

Joined: Thu Oct 11, 2018 6:21 pm
Posts: 14
just installed 18.8 and like the fact that there is a toggle to keep the icon text from becoming transparent, was wonder if there is an eta on when we can expect to have the tab text do the same? thanks


Back to top
 Profile  
 
 Post subject: Re: Icons with labels, with no background
PostPosted: Thu Oct 11, 2018 7:35 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 11930
Good idea.

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


Back to top
 Profile WWW 
 
 Post subject: Re: Icons with labels, with no background
PostPosted: Fri Oct 12, 2018 3:03 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 11930
MrGrim wrote:
just installed 18.8 and like the fact that there is a toggle to keep the icon text from becoming transparent, was wonder if there is an eta on when we can expect to have the tab text do the same? thanks


Done for next release. Added a new 'keep tabs opaque' setting, it will keep the tab text opaque *and also* the left and right mini-tab symbols and the scroll arrows.

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


Back to top
 Profile WWW 
 
 Post subject: Re: Icons with labels, with no background
PostPosted: Thu Oct 25, 2018 7:08 pm 
Offline

Joined: Thu Oct 11, 2018 6:21 pm
Posts: 14
winstep wrote:
MrGrim wrote:
just installed 18.8 and like the fact that there is a toggle to keep the icon text from becoming transparent, was wonder if there is an eta on when we can expect to have the tab text do the same? thanks


Done for next release. Added a new 'keep tabs opaque' setting, it will keep the tab text opaque *and also* the left and right mini-tab symbols and the scroll arrows.


cool i'm assuming 18.10? will have to dl and test. thanks a lot.


Back to top
 Profile  
 
 Post subject: Re: Icons with labels, with no background
PostPosted: Fri Oct 26, 2018 12:36 am 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 11930
No. One after that - v18.10 had already been released when you posted.

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


Back to top
 Profile WWW 
 
 Post subject: Re: Icons with labels, with no background
PostPosted: Fri Oct 26, 2018 2:53 am 
Offline

Joined: Thu Oct 11, 2018 6:21 pm
Posts: 14
just reread you previous post and 'keep tabs opaque'? so the tabs will keep there color? or just the tab names? to me no point in making the shelf transparent id the tabs are still color.


Back to top
 Profile  
 
 Post subject: Re: Icons with labels, with no background
PostPosted: Fri Oct 26, 2018 2:55 am 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 11930
Just the tab names (text).

_________________
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  [ 16 posts ] Go to page 1, 2  Next
Display posts from previous:  Sort by  

Who is online

Users browsing this forum: Google [Bot] and 66 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:  
cron