JAM-Software / RibbonFramework

Delphi wrapper and standalone Designer for the Windows Ribbon Framework
Other
204 stars 59 forks source link

Colorization problematic #114

Closed markwilliams1234 closed 5 years ago

markwilliams1234 commented 5 years ago

I have an app for which I change the colors of the ribbon to match whichever form style is selected.

The background is meant to be dark for dark styles with a light font. When I opened the app a few weeks ago this seemed to work fine.

I opened it yesterday and the ribbon background color now shows as light with dark styles. Nothing I do can get it to set it as dark. I have installed the latest version of RibbonFramework to see if that makes any difference. It doesn't.

I have tested it in ribbon designer. For example, Hue: 160, Sat: 0, Brightness: 36 should produce a dark slate background. It is now producing a very light green color.

As I have only recently updated RibbonFramework,, it would seem the problem cannot be to do with changes to that. Is there some issue with Windows itself and a recent Windows Update?

joachimmarder commented 5 years ago

Which Windows version are you using?

As far as I know colorizing the ribbon background is no longer supported on Windows 10, but recent versions do have a dark mode for the ribbon, for which we added support in V2.7.

markwilliams1234 commented 5 years ago

Windows 10 Version 1903. I'll try the latest ribbonFramework and see where that gets me. Thanks

markwilliams1234 commented 5 years ago

I am using the latest version. I just didn't know it. I can see DarkMode and how it works. Presumably, darkmode will only work for windows versions above a certain number. Do you know what version no that is?

markwilliams1234 commented 5 years ago

Would it be possible to have an emulate DarkMode function in the Ribbon Framework for Windows versions that don't support it natively?

joachimmarder commented 5 years ago

Do you know what version no that is?

Windows 10 1809

Would it be possible to have an emulate DarkMode function in the Ribbon Framework for Windows versions that don't support it natively?

No.