Jump to content

Stop Glass support in Windows 10


midora

Recommended Posts

I would propose to stop glass support in Win 10. IMHO it doesn't make sense in this flat UI.

All plugins using ObjectBasedLibrary show this thick border at the button and place the OK and cancel button (looks a little bit ugly).

OBL sets IsGlassDesired=true and then checks IsGlassEffectivelyEnabled.

If (IsGlassEffectivelyEnabled==false) then a separator line and the buttons are placed in the client area.

So I would propose that IsGlassEffectivelyEnabled always returns false in Win 10.

midoras signature.gif

Link to comment
Share on other sites

Yeah I've been slowly removing glass support. Some of it is just vestigial code, which I yanked in the 4.2.15 update. Eventually Win7 support will be dropped, probably around the time Chrome / Firefox announce they're dropping it, and then I can rip out the rest of the code for good.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

I'm pretty sure if I removed the glass from current releases, many Win7 users would be sad with that. That's why I'm leaving it in for now.

 

I still think the glass looks great, and am disappointed that Win8/10 removed all of that.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

45 minutes ago, Rick Brewster said:

I still think the glass looks great, and am disappointed that Win8/10 removed all of that.

 

I'm with you. I just proposed to return always false in IsGlassEffectivelyEnabled if OS is Win10 (no experience with Win8).

midoras signature.gif

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...