I don't usually do skins with "glass" elements that often. Just a personal preference. However, I just completed a build which emulates Windows 7 Aero for Windows 10 and WB 10. Everything seemed fine at first, but then I maximized a window.
This is what I see when I maximize an explorer window:
Looks fine, right? Now if I click on the taskbar to render the window inactive, I get this:
It's like the section around the address bar and search bar doesn't change state. If I mouseover the area, it fixes itself partially. If I mouseover the titlebar buttons, it fixes the state entirely. The same thing happens when returning to active state.
It's not the graphics I used because here is the active and in active windows in tile view:
The top glass area switches between active and inactive states seamlessly.
Troubleshooting steps I have taken:
Replaced the 4 state semi-transparent image with a solid 4 state image. Same lack of state changing occurs.
Checked other skins that also have the 4 state glass top like my skin. They all exhibit the same behavior.
Sent my skin to be checked on another system. My tester reports the same issue on his system.
If I open a "modern app" window like taskbar settings in tile mode, I can clearly see that it's using the glass frame section.
you can see clearly that the "stroke" stops before the top meaning it's using the glass section rather than the normal frames like a windows dialog window would. It looks kinda bad to me.
Finally my WB and system info:
According to this thread (LINK), the Beta 10.8.9.1 (06/10/2021) has fixed both of these issues. From the changelog:
Just commenting here so this post shows in the "My Replies" list.
This needs to be addressed. Good post, Tim!
I noticed that when I used this replica window 7 theme for windows 10 from DA along with some themes I was working on that is off putting to see the glitch.
I can verify this, the Maximized window inactive state totally messes up with this image area.
I agree with Tom, and Tim, and there are other areas in SKS that needs fixing, or the very least; updated.
Here's a good one:
On the above skin, I needed to add a glow to the mouseover on the titlebar buttons. No matter what I did, I couldn't get it to work. I opened Diamond to compare my settings and it all looked correct. I even imported the actual glow image into my skin for testing and still wasn't able to get it to display properly! I spent a ton of time tweaking the margins and the extra settings to no avail. I was about to give up when I decided to compare the code for the section to Diamond. What do you know......mine was missing the line FrameCount=1. Apparently SKS doesn't put that line in when you import an image into the (previously unnskinned) glow section so you have to add it manually.
Point is, I know sks quite well and it took me a while to figure it out. Can you imagine what it would be like for a new guy starting out?
There are many great features available to you once you register, including:
Sign in or Create Account