xtal256 xtal256

How to change transparency of ListView items

How to change transparency of ListView items

I have solved my other problem, but now I find that the images are too light against the white background. It seems that Window Blinds is drawing them with some transparency, even though the images I provided already have transparency.

I took the images from the Windows 7 theme (i.e. straight out of the .msstyles file). Each frame has a blue gradient that varies from 7% to 20% alpha. After adding the image to my theme and applying it, the items in a list view look way lighter. I have to adjust the contrast/brightness on the images for them too look normal.

Does anyone know what's going on? Can I tell Window Blinds that I do not want it to draw these images with extra transparency? To me this seems like another case where Window Blinds provides less, not more, freedom when customizing themes.

Note: I have tried with images that have pre-multiplied alpha, and with ones that don't. I get pretty much the same result.

35,481 views 37 replies
Reply #26 Top

Can I get an update on this? Do any of the devs know about it?

Right now, my list view selection looks horribly pale. No matter how dark I make the source image, it always ends up being too light.
I'd really like this fixed, and I'd also like an explanation of why the devs made it this way in the first place.

Reply #27 Top

Quoting xtal256, reply 26

Do any of the devs know about it?
End of xtal256's quote

You did see my last post, yes?

Reply #28 Top

Yes, you basically said that they were not looking at it. Well I am asking for someone to look at it. I assume they have some sort of issue tracking system, so do they have a "ticket" for this issue? I would be happy to provide more details if needed.

Reply #29 Top

Quoting sdRohan, reply 24

I cannot say that this will be addressed specifically (only because the details are not yet known)
End of sdRohan's quote

sd, I saw all the post. As someone that makes a lot of windowBlinds I confirm there is no control of the list view transparency. I actually don't care if it's corrected or not as I'm use to it. However to say "details are not known" how are you saying that? Don't know what you mean by the word details. The correct thing to say which has been known  for a long time "is there a way to fix the transparency problem in SKS  or WB to make it work correctly and not be transparent on the list view section".

I would say the best answer would be it will be looked at. Or it was looked at and windows won't allow it to be changed or best case. We found a fix for a future update.

Look at my post #19. Think I said it quite well there also. 

Reply #30 Top

I know that Windows will allow it, as the Aero theme has selection, mouse-over, etc images with transparency. Each one is different, therefore each one must be able to be changed.

And yet, Window Blinds for some reason has hard-coded transparency and (unless you manually force extra images) it hard-codes other states like disabled. By that I mean that it automatically greys the existing image used for selection.

Reply #31 Top

Quoting xtal256, reply 28

Yes, you basically said that they were not looking at it.
End of xtal256's quote

I did?  Can you quote what specifically I said that has you believing that?

Reply #32 Top

Quoting DaveBax, reply 29

I would say the best answer would be it will be looked at.
End of DaveBax's quote

This will be looked at for a future update.

Reply #33 Top

Ok, so this issue it's definitely being looked into? That's great to hear. Earlier you sounded like you weren't sure, so I just wanted to clarify.

Reply #34 Top

Quoting xtal256, reply 33

Ok, so this issue it's definitely being looked into?
End of xtal256's quote

This will be looked at for a future update.

Reply #35 Top

The issue has been found, the problem is that in 6 frame mode the control is painted with alpha set to 64 vs 255.

This is addressed in the next update.