The Windows XP theme background (menu+all bars) doesn't turning off correctly for me.
I took the following pics for you.
TC 9.10 rc1 x32 (Windows 7 Pro x64) with incorrect behaviour:
Image: https://abload.de/img/tc_9.10rc1_x32_win7prizp2r.png
TC 9.10 rc1 x64 (Windows 7 Pro x64) with correct behaviour:
Image: https://abload.de/img/tc_9.10rc1_x64_win7prdzpfc.png
I've also noted this behaviour for the Lister, too. This time in both TC versions (x32/x64).
[TC 9.10RC1 32bit] Windows XP theme background (menu+...
Moderators: Hacker, petermad, Stefan2, white
AFAIK the menu is not drawn the same way in the 32bit and the 64bit version due to different compilers (Delphi and Lazarus) - and it is not possible to turn the XP-theme off for the menu in the 32bit version.
But that aside - in the 64bit version, the display of the menu in Lister should follow the setting for the main program - that is: it should be possible to turn the XP-theme off for the menu in 64 bit Lister.
But that aside - in the 64bit version, the display of the menu in Lister should follow the setting for the main program - that is: it should be possible to turn the XP-theme off for the menu in 64 bit Lister.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Indeed the menu bar in the 32-bit version is drawn by Windows, not TC, so the theme background cannot be turned off on Windows Vista or newer. On XP, the menu was unthemed, so TC was drawing the background. This is no longer possible on newer Windows versions.
In the 64-bit version, the entire menu bar is owner drawn by the used control library.
In the 64-bit version, the entire menu bar is owner drawn by the used control library.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com