Cosmetic touch up
Moderators: white, Hacker, petermad, Stefan2
Cosmetic touch up
Hi,
can you, please, unify the colors in the menu bar? This brighter bar is driving me crazy!
Image: http://www.duber.cz/dump/tcmd_hideous_bar.png
Thank you!
can you, please, unify the colors in the menu bar? This brighter bar is driving me crazy!
Image: http://www.duber.cz/dump/tcmd_hideous_bar.png
Thank you!
- loocas
Hello, loocas.
Can you please let us know
+ which Windows version you are using?
+ which Windows theme?
Here on Server 2008 R2 Classic Theme, Total Commander 8.0ß20 x64 does not display a white square area between the menu item "Start" and the menu item "Help". In fact, I do not see it on any of the Windows machines which I use more or less regularly.
Kind regards,
Karl
Can you please let us know
+ which Windows version you are using?
+ which Windows theme?
Here on Server 2008 R2 Classic Theme, Total Commander 8.0ß20 x64 does not display a white square area between the menu item "Start" and the menu item "Help". In fact, I do not see it on any of the Windows machines which I use more or less regularly.
Kind regards,
Karl
MX Linux 21.3 64-bit xfce, Total Commander 10.52 64-bit
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
Hi, loocas. Hi, umbra.
Thanks, umbra, for the "how to reproduce the effect" instruction.
Will doing so not cause the same effect to be noticeable in other Windows applications as well?
Karl
Thanks, umbra, for the "how to reproduce the effect" instruction.
Will doing so not cause the same effect to be noticeable in other Windows applications as well?
Karl
MX Linux 21.3 64-bit xfce, Total Commander 10.52 64-bit
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
I don't think so.
In Aero and with XP theming enabled TC behaves just like other apps - obeys to "3D Objects" color setting and basically ignores "Menu" color. But if you disable that, TC starts to differ.
In Aero, buttons in menu bar obey the "3D Objects" setting, but then the almost white rectangle appears and you cannot change its color with any other setting (it keeps the default "3D Objects" color). Also TC still ignores "Menu" color. I have no other application that can disable XP menu theming in Aero, so I cannot compare.
In Classic theme, buttons in menu bar obey the "3D Objects" setting and "Menu" setting starts to work too (that is expected). However in TC it affects only the mentioned rectangle between menu buttons. Menu buttons themselves ignore it. In other apps, "Menu" setting affects the whole menu bar.
Notice that to see this problem, you have to disable XP menu theming in TC, otherwise everything works as expected (at least I haven't noticed any problems). And because TCx32 ignores that setting right now, you have to test it on TCx64.
In Aero and with XP theming enabled TC behaves just like other apps - obeys to "3D Objects" color setting and basically ignores "Menu" color. But if you disable that, TC starts to differ.
In Aero, buttons in menu bar obey the "3D Objects" setting, but then the almost white rectangle appears and you cannot change its color with any other setting (it keeps the default "3D Objects" color). Also TC still ignores "Menu" color. I have no other application that can disable XP menu theming in Aero, so I cannot compare.
In Classic theme, buttons in menu bar obey the "3D Objects" setting and "Menu" setting starts to work too (that is expected). However in TC it affects only the mentioned rectangle between menu buttons. Menu buttons themselves ignore it. In other apps, "Menu" setting affects the whole menu bar.
Notice that to see this problem, you have to disable XP menu theming in TC, otherwise everything works as expected (at least I haven't noticed any problems). And because TCx32 ignores that setting right now, you have to test it on TCx64.
Windows 7 Pro x64, Windows 10 Pro x64
- ghisler(Author)
- Site Admin
- Posts: 48231
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
I cannot reproduce this problem on Windows 7 pro x64 and Aero, with or without the theme background. What do I need to configure to get this effect?
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Hi, thanks for looking at this.ghisler(Author) wrote:I cannot reproduce this problem on Windows 7 pro x64 and Aero, with or without the theme background. What do I need to configure to get this effect?
Try loading up my theme: http://www.duber.cz/dump/loocas_tcmd_theme.themepack
If even that doesn't work, then I have no idea what's wrong or where it's wrong exactly.
- loocas
- ghisler(Author)
- Site Admin
- Posts: 48231
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
The theme wasn't the problem: It seems that Windows uses a different default background color: COLOR_MENUBAR instead of the normal 3d object color. I will use that too in the next beta.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
While doing that, please don't miss the info in the docs:
If menus are not flat (classic Win9x style), the right color is still COLOR_MENU. As you already check for flat menus to choose correct highlight/selection style (3D frame or background color), it should be no problem.http://msdn.microsoft.com/en-us/library/windows/desktop/ms724371%28v=vs.85%29.aspx wrote:COLOR_MENUBAR - The background color for the menu bar when menus appear as flat menus (see SystemParametersInfo).
- ghisler(Author)
- Site Admin
- Posts: 48231
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
NOT fixed in beta 21.
Menu buttons now ignore color changes completely. In beta 20 they reacted to changes of "3D Objects" color but not to "Menu" color, now they ignore both.
While this helped a bit in Aero (the whole menu bar has always the same color now), in Classic theme it didn't help at all.
Menu buttons now ignore color changes completely. In beta 20 they reacted to changes of "3D Objects" color but not to "Menu" color, now they ignore both.
While this helped a bit in Aero (the whole menu bar has always the same color now), in Classic theme it didn't help at all.
Windows 7 Pro x64, Windows 10 Pro x64
- ghisler(Author)
- Site Admin
- Posts: 48231
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
You should now get the same menu color in TC and lister - isn't that the case?
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
I can confirm that something went wrong:
http://web.hisoftware.cz/sob/img/tc80x64-menu-color-bug.png
1) x64 beta 20: Menu items used COLOR_3DFACE, but it should be COLOR_MENU (classic) / COLOR_MENUBAR (themes).
2) x64 beta 21: Menu items use COLOR_MENUBAR, which fixed it for themes, but is wrong for Classic style. Did you skip the flat menus condition? It's especially bad, because COLOR_MENUBAR seems to be hardcoded and not user-configurable. I normally use much less agressive colors than green in the screenshots, but the difference is still quite visible.
(Btw, if you wonder about that red color in Aero screenshots, it seems to be some kind of unsupported scenario, it's possible to set it, but it's mostly ignored, except for that 1px line)
http://web.hisoftware.cz/sob/img/tc80x64-menu-color-bug.png
1) x64 beta 20: Menu items used COLOR_3DFACE, but it should be COLOR_MENU (classic) / COLOR_MENUBAR (themes).
2) x64 beta 21: Menu items use COLOR_MENUBAR, which fixed it for themes, but is wrong for Classic style. Did you skip the flat menus condition? It's especially bad, because COLOR_MENUBAR seems to be hardcoded and not user-configurable. I normally use much less agressive colors than green in the screenshots, but the difference is still quite visible.
(Btw, if you wonder about that red color in Aero screenshots, it seems to be some kind of unsupported scenario, it's possible to set it, but it's mostly ignored, except for that 1px line)