[TC9rc1] Patially background colouring in tree view

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

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:

[TC9rc1] Patially background colouring in tree view

Post by *petermad »

If I set a custum vies mode manually with a different background color than the default then when switching for for example from full view to Tree view (Ctrl+F8) only the part of the file panel below the tree gets the background color.

To reproduce:
1. Be in the root of a drive in both panels.
2. Define a Custom View with a coloured background.
3. Press Ctrl+F2 for Full View.
4. Menu: Show -> Custom View Modes -> choose the View mode from step 1.
5. Press Ctrl+F8 for Tree View - only the part below the tree has coloured background.

See: http://madsenworld.dk/tcmd/treebackground.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
petermad
Power Member
Power Member
Posts: 16032
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

18.10.16 Fixed: Switch from full view with custom view mode to tree -> custom background color remained below tree items (32/64)
Confirmed - But now the custom background color is simply just ignored in tree view - I would expect and prefer that the custom background color remained when switching to Tree view - since Tree view does support background color when set as the deafult color.

Switching between all other modes (Brief, Full, Thumbnail, Comments, Custom Columns, Quick, Branch, Listbox) does not change a background color set via Custom View Mode - so why shall the Tree View be different?

Not considered fixed yet...
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) »

Sorry but this is intentional. How would you apply a color to the tree? Depending on the directory the cursor stands on? That would be horrible. The tree doesn't have any base directory.
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 »

How would you apply a color to the tree
The same way as you apply it if you set the default background color in the Color options setup dialog. It is not that the tree cannot have a background color different from Windows standard.

But do you mean: "How would you apply an automatic View mode switch to a tree"? then I understand the question.

But I don't ask for a View mode Auto switch when entering the Tree view, I just ask to keep the View as it is (colorwise). Just as when I "Feed to listbox" after a search - in that case the background color is kept even though the Search result panel doesn't have a base directory either.
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) »

Sorry but it's still problematic, e.g. when you use automatic view mode changes and then switch to the tree. Also separate tree views don't support view modes, so I prefer to not support them in main panels either.
Author of Total Commander
https://www.ghisler.com
Post Reply