Solved [TC 8.0b1 x86] Weird arrows in separate tree

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

Moderators: white, Hacker, petermad, Stefan2

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

Solved [TC 8.0b1 x86] Weird arrows in separate tree

Post by *petermad »

In the 32bit version under win 7 in tree view, separate tree and FTP connections the tree junction arrows has no left side:

See: http://madsenworld.dk/tcmd/septree32_2.png


For both 32 and 64bit versions, if the line color is not default (for example TreeLineColor=0), then the lines are visible through the arows:

See: http://madsenworld.dk/tcmd/septree32_0.png
and: http://madsenworld.dk/tcmd/septree64_0.png


Even with default line color the arrows don't look good in the 32bit version:

See: http://madsenworld.dk/tcmd/septree32_1.png


It is only in the 64bit version with default line color (TreeLineColor=-1) that it looks decent:

See: http://madsenworld.dk/tcmd/septree64_1.png

In classic theme it doesn't work at all, but that is already reported.

I liked the old + and - boxes in previous TC-versions much better - maybe they could be optional?
Last edited by petermad on 2021-05-30, 17:19 UTC, edited 1 time in total.
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
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48205
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I cannot confirm the missing left side here. It looks the same with 32-bit and 64-bit. Maybe a settings problem?
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 14900
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

Well, I can reproduce it here with standard Windows 7 theme and clean wincmd.ini file.
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
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48205
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Could you create screen shots with beta 2 too, please?
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 14900
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

32bit:
TreeLineColor=-2: http://madsenworld.dk/tcmd/septree32_2_2.png
TreeLineColor=-1: http://madsenworld.dk/tcmd/septree32_1_2.png
TreeLineColor=0: http://madsenworld.dk/tcmd/septree32_0_2.png

64bit:
TreeLineColor=-2: http://madsenworld.dk/tcmd/septree64_2_2.png
TreeLineColor=-1: http://madsenworld.dk/tcmd/septree64_1_2.png
TreeLineColor=0: http://madsenworld.dk/tcmd/septree64_0_2.png

So with custom color for the lines it still doesn't look good because the triangles are transparent - they should be non-transparent with a 1 pixel tranparent outer border.
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
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48205
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Unfortunately the shapes are drawn by the theme, I have no influence on transparency and color.
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 14900
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

I was afraid of that - well I'll just stick to TreeLineColor=-1 then.
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
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48205
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Maybe I should just show the old [+] icons if the user has set a different TreeLineColor?
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 14900
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

Maybe I should just show the old [+] icons if the user has set a different TreeLineColor?
Great idea!
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
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48205
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

OK, I will do that, and also make it configurable.
Author of Total Commander
https://www.ghisler.com
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48205
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

OK, I have added it now in beta 4! You can also choose the type manually, see history80.txt. It's not documented in the help yet, because it's experimental.
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 14900
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

Thanks for this option - works fine in both X46 and 32 bit version :-)
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