Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » U++ Developers corner » DarkTheme support
Re: Please check the list of 2019.1 changes [message #51191 is a reply to message #51167] Tue, 19 February 2019 12:10 Go to previous messageGo to previous message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
Well, I have to say that supporting dark theme in win32 is uphill battle... There are 3 issues:

- system colors. These are wrong, but this is fixable - I can say that if registry says we are dark and paper is light, I can adjust colors with DarkTheme function. So this is barely solvable.

- Theme GUI elements. Obviously, win32 does not change these to dark colors. We can try to invert colors in the same way as with icons. Not sure how good it will look though (not tested yet)

- Windows non-client areas, like caption. These remain "light" in dark mode. This would be quite hard to solve, in fact this would require overriding really a lot of things.... While above issues are barely survivable, this one makes me stop...

Mirek
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Please check the list of 2019.1 changes
Next Topic: Getting hands dirty with Win32 TLS
Goto Forum:
  


Current Time: Tue Apr 23 08:43:28 CEST 2024

Total time taken to generate the page: 0.01553 seconds