TC11.03RC3: Lister cannot follow Windows contrast themes on-the-fly

Bug reports will be moved here when the described bug has been fixed

Moderators: white, Hacker, petermad, Stefan2

Post Reply
Slavic
Senior Member
Senior Member
Posts: 290
Joined: 2006-02-26, 15:41 UTC
Location: Montenegro

TC11.03RC3: Lister cannot follow Windows contrast themes on-the-fly

Post by *Slavic »

Windows have an option to use contrast theme for people with some visual problems. In Windows 11 they can be set in Settings > Accessibility > Contrast themes. Here we can choose one of 4 built-in themes, 3 dark and 1 light.

Total Commander itself follows these themes perfectly, changing palette any time. Contrary, Lister cannot switch to another theme automatically, it requires restart of TC. For example, if we have light theme for TC and then select Aquatic, TC UI completely switches to dark theme and changes the colours accordingly, while Lister changes only the UI, text area remains light (dark characters on light background). Need to quit TC and start it again, then start Lister.

Please check the contrast theme when use Lister and change its main screen area (characters/background) accordingly.
Desktop: Windows 11 Pro 23H2, TC 11.03(RC). Mobile: Pixel 5a, Android 14, TC 3.42b5
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC11.03RC3: Lister cannot follow Windows contrast themes on-the-fly

Post by *ghisler(Author) »

Confirmed, I'm not responding to WM_SYSCOLORCHANGE in Lister, only to WM_SETTINGCHANGE detecting a switch between light and dark mode (but not high contrast themes). I will add it.
Author of Total Commander
https://www.ghisler.com
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC11.03RC3: Lister cannot follow Windows contrast themes on-the-fly

Post by *ghisler(Author) »

This should be fixed in RC4, please test!
Author of Total Commander
https://www.ghisler.com
Slavic
Senior Member
Senior Member
Posts: 290
Joined: 2006-02-26, 15:41 UTC
Location: Montenegro

Re: TC11.03RC3: Lister cannot follow Windows contrast themes on-the-fly (fixed)

Post by *Slavic »

Fixed in 11.03RC4, thank you!
Desktop: Windows 11 Pro 23H2, TC 11.03(RC). Mobile: Pixel 5a, Android 14, TC 3.42b5
User avatar
petermad
Power Member
Power Member
Posts: 14809
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: TC11.03RC3: Lister cannot follow Windows contrast themes on-the-fly

Post by *petermad »

Moderator message from: petermad » 2024-02-02, 13:25 UTC

Moved to "TC fixed bugs" from "TC11.x bug reports (English)"
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Post Reply