Pushbutton alpha problems

GOING INSANE!

Sunday, August 1, 2010 by NeoCorpse | Discussion: Skinning

ok so does vista and blinds not get along or is it me? I've noticed that the pushbuttons won't display correctly no matter what I do. I've redone the images, I've resized the canvas to add and remove canvas, I've even changed the button face color to match and nothing is working. I've even uninstalled/reinstalled both WB6 and SKS6 thinking it might have been some quirk from updating vista.

Normally I wouldn't mind because I had the same issues with the headerbars and simply changed the image to exclude transparency, but IMO there's no point in skinning if the canvas shape is being shown with the button.

pushbutton preview

I've included this image so everyone can see what I mean. the light area around the button is actually displaying from the button face color in the windows classic colors section. Why it's doing this I have no clue, but it's really aggravating me. Any help would be appreciated. Oh and so it's known, this doesn't happen in XP at all, and it's happening system wide so it's not just SKS displaying it weird.

2of3
Reply #1 Sunday, August 1, 2010 6:26 PM

That occurs when your button face/dialog background color is not the same as you menu color in the colors section in sks.

 

It's really annoying and constrictive, I know

 

You'll notice that not all apps get this effect (mostly Stardock apps ironically)

DrJBHL
Reply #2 Sunday, August 1, 2010 6:53 PM

I guess that's enough to push anyone's button. 

NeoCorpse
Reply #3 Sunday, August 1, 2010 7:04 PM

DrJBHL
I guess that's enough to push anyone's button.

lol yup I'm getting frustrated to say the least.

That occurs when your button face/dialog background color is not the same as you menu color in the colors section in sks.

 

It's really annoying and constrictive, I know

 

You'll notice that not all apps get this effect (mostly Stardock apps ironically)

Yeah I've always known that SKS does weird stuff that the OS doesn't do, but for some reason it's happening all through Vista too. I applied Mike Bryant's Gizmo skin and the same thing is happening. The problem seems to be localized to the pushbuttons and list view headers. I fixed the headers but the pushbuttons are fighting tooth and nail. It's almost as though the transparencies are cutting right through to what ever's behind the buttons. Normally it's not too much of an issue but system wide blows...lol.

For some reason I have an index score of 1.0 when I know good and well it should be atleast 2.0 to 3.0.

I have an Alienware Aurora 7500 with an nvidia 8600 GTS 256mb ddr graphics card and 2gb ddr2 RAM. I can run some of the more intense games (UT3) completely maxed out with not even a hiccup yet I have a WEI of 1.0? Is something wrong?

oh and thank you guys for the responses!

 

 

2of3
Reply #4 Sunday, August 1, 2010 7:09 PM

For some reason I have an index score of 1.0 when I know good and well it should be atleast 2.0 to 3.0.

I don't think that makes a diff. I have 5.9 and I get the same depending on the colors used in the skin.

NeoCorpse
Reply #5 Sunday, August 1, 2010 7:36 PM

ya know what the really weird thing is that never used to happen with sks 5.11. Back when the 6's first came out I would do most if not all of the designing in sks6 then open up 5.11 and it would seemingly "auto-correct" a lot of sks 6's shortcomings. ESPECIALLY with the way 6 and 7 handle the menu text colors. SKS5 had this really awesome feature that would use skin defined text independently. For some reason neither SKS6 nor 7 have this. I might dig up my old copy of 5.11 and see what I can come up with....lol.

jazzymjr
Reply #6 Monday, August 2, 2010 7:01 AM

ok so does vista and blinds not get along or is it me? I've noticed that the pushbuttons won't display correctly no matter what I do

This is an issue that affects both Vista and Windows 7.  The way I get around it is to not have any spaces between, above, and below the buttons.  I also square the edges off on the buttons.  It sucks, but that seems to be the only way to "fix" it.  The images themselves can still have transparency and be saved as png/tga.  This only happens with the push buttons.  I am able to have all other buttons in the skin the way I want them. 

What I don't know is if that is SKS or the OS's not placing nice....

NeoCorpse
Reply #7 Tuesday, August 3, 2010 3:10 AM

Ok I see, thank you jazzymir. Yeah I ended up throwing in the towel on the pushbuttons and went square with 1 px rounded edge..lol. Windoze just suckin' the creativity abilities right outa a poor guy...lmao. Hey it could be a lot worse!

jazzymjr
Reply #8 Tuesday, August 3, 2010 5:34 AM

 

danioc
Reply #9 Wednesday, September 8, 2010 8:48 AM

Hi,

That was a WB bug and is now fixed, you can have your free-form button back

That skins looks awesome BTW.

 

Regards.

Vad_M
Reply #10 Wednesday, September 8, 2010 9:50 AM

That was a WB bug and is now fixed, you can have your free-form button back. That skins looks awesome BTW.

Perhaps I'm sleeping but my skin still looks ugly... The image is 32 bit TGA with alpha channel (by the way I can't understand why WB/SKS still not support PNG format...).

So may be I need to edit something in SKS to make button borders transparent?

2of3
Reply #11 Wednesday, September 8, 2010 10:12 AM

Like I said earlier, the edges are transparent. The white you are seeing is the buttonface color in the colors section showing through.

danioc
Reply #12 Wednesday, September 8, 2010 12:46 PM

I just notice what popup window is that on the screenshot, it's a limitation, the OS paints the

Menu (classic) color behind the push buttons on that kind of window, not the button face, the

only workaround is to match the Menu and Button face classic colors (that's how the OS is b y default).

 

About the issue that where fixed that I told above, it existed and was really fixed but where apparent

in push button on top of tab panels and some other places, this screensoht bellow show how the

now fixed buttons show on tab panels (not the tab panel is lighter than the button face color but the

button paints without issues) and also show how the "workaround" will look.

 

Vad_M
Reply #13 Wednesday, September 8, 2010 1:21 PM

About the issue that where fixed that I told above, it existed and was really fixed but where apparent

in push button on top of tab panels and some other places, this screensoht bellow show how the

now fixed buttons show on tab panels (not the tab panel is lighter than the button face color but the

button paints without issues) and also show how the "workaround" will look.

Thank you! Now I understood all and can tell that WB is still far from perfect. Too much unskinned parts of Win-7 GUI... Too much rules and restrictions which we must know to make a skin... At least for me.

Please login to comment and/or vote for this skin.

Welcome Guest! Please take the time to register with us.
There are many great features available to you once you register, including:

  • Richer content, access to many features that are disabled for guests like commenting on the forums and downloading skins.
  • Access to a great community, with a massive database of many, many areas of interest.
  • Access to contests & subscription offers like exclusive emails.
  • It's simple, and FREE!



web-wc01