One of the main reasons why I've been using TC 8.x is the changed icon set in TC 9.x, in particular the one for junctions/symlinks and the exclamation mark for hidden/system files.
Is there a way to make TC 9.x use a full-size icon for junctions/symlinks like it is in TC 8.x? If so, how? So far, I've extracted the icons of totalcmd.exe and deleted the small one presumably used for junctions. This made the icon larger but not full-size. Why do I want to do this? Well, larger icons are much faster to detect than small overlays, which is even more important when multiple overlays are used at the same time (like for "Documents and Settings" junction). And I don't care if a junction/symlink has additional attributes like hidden or system (and if I want to know, I can still check the Attributes column), and the fact that it's a link is much more important (to me).
Then, what's also annoying for me is the white border/glow around the icon overlay used for hidden/system files, especially on directories. Is there a way to use the old exclamation mark icon for such files? Or some way to modify the new icon (without much effort)?
White border has been added for dark mode, I suppose. That's why I'd like to see separate icon library and separate icon settings for dark mode.
Andrzej P. Wozniak
No, the white border around the exclamation mark is already present in TC 9.2x.
Code: Select all
I have also made an iconlib with full size icons for <LNK>'s: https://madsenworld.dk/tcmd/totalcmdFlat!FullLink.icl - it is not perfect, because I have to enlarge the original arrow-icon, so that it will cover the entire icon unerneath. so the 15x15 icon in TC 850 is enlarged to 16x16 and the 30x30 icon is enlarged to 32x32 pixels etc.
Thanks, but it doesn't really help (which is not your fault). For directory junctions the exclamation mark is still overlayed over the junction symbol. Here's what it looks like:
If I disable "Show '!' on hidden/system" option I don't get any exclamation mark on any object, which is not what I want. For regular files and directories I want to see the exclamation mark, but not for junctions (because it's irrelevant as I said in my OP) - just like it was/is in TC 8.x. That doesn't seem to be possible in TC 9.x which is a shame.
CorrectThat doesn't seem to be possible in TC 9.x which is a shame.
It used to be like this (since TC 9.0b11):
But since TC 9.5b7 it is changed:23.08.16 Fixed: When using external icon library (via iconlib=) for files/folders, do not use '!' overlay (from TC) if the icon library does not contain any '!' overlay. Use method from TC 8.x instead: separate icon for hidden/system (32/64)
24.11.19 Added: Load "!" overlay icon from EXE if missing in external icon library, e.g. flat_FileIcons.dll (32/64)