Solved [TC9b11] Visual glitch with tab header

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

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
petermad
Power Member
Power Member
Posts: 16032
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Solved [TC9b11] Visual glitch with tab header

Post by *petermad »

In 64 bit TC9b11 (and earlier), when using the TabHeaderThemed=0 setting, the tabheader is displaced 1 pixel to the right in both file panels.

See: http://madsenworld.dk/tcmd/tabheader1.png - 64 bit (bad)
and: http://madsenworld.dk/tcmd/tabheader2.png - 32 bit (good)


Actually the tabheader is also displaced to the right when TabHeaderThemed=1 - but it is not so obvious, because there is no line on the left side of the tabheader when themed - but if you compare TC9 32bit and TC9 64bit with the same window size you can see that all the text in the tab headers is displaced to the right in the 64 bit version.
Last edited by petermad on 2021-05-30, 12:00 UTC, edited 1 time in total.
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
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50550
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Hmm, I'm not aware of any change which would cause this, and I don't see this problem on Windows 7 x64. Tried with flat and non-flat user interface.
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 16032
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

I don't see this problem on Windows 7 x64
My screenshots are form Windows 7 x 64.

It seems that TabHeaderBoldArrow=1 has to be set along with TabHeaderThemed=0 to reproduce it.

Notice it is only in the 64bit version of TC9 that the problem exists.
I'm not aware of any change which would cause this
It has been like this since TC9b1
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
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50550
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

It seems that TabHeaderBoldArrow=1 has to be set along with TabHeaderThemed=0 to reproduce it.
Tried that, still no problem here. It must be something else. I tried with a fresh wincmd.ini with just these settings, and flat user interface disabled.

Any ideas?
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 16032
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

You can try with this wincmd.ini in TC9B11 x64:
[Configuration]
UseIniInProgramDir=7
UseNewDefFont=0
SetEncoding=äö.do.not.remove
firstmnu=2682
FirstTime=0
test=27
SeparateTree=0
PanelsVertical=0

[Layout]
TabHeaderBoldArrow=1
TabHeaderThemed=0


[left]
path=c:\
ViewMode=10001
activepanelcolor=-1
activepanelcolor2=-1
ShowAllDetails=1
SpecialView=0
show=1
sortorder=4
negative Sortorder=0

[right]
path=c:\
ViewMode=10001
activepanelcolor=-1
activepanelcolor2=-1
ShowAllDetails=1
SpecialView=0
show=1
sortorder=4
negative Sortorder=0

[FileSystemPlugins64]
$checksum$=3014672

[RightHistory]
0=c:\

[LeftHistory]
0=c:\
And you should look for this: http://madsenworld.dk/tcmd/tabheadershift.png
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
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50550
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I could finally reproduce it, and removed that extra line (it's part of the actual tab header control).
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 16032
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

Confirmed fixed in TC9b12 - THANKS! :-)
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
Post Reply