New Total Commander 9 icons available for testing!
Moderators: Hacker, petermad, Stefan2, white
2MVV
My idea would be to introduce a 'use standard iconset property' to a command (buttonbar, internal command, user-defined command and so on). In this case the icon and icon index are ignored by the new version. In addition a new setting is added wherever commands are configured globally that let the user choose a command iconlib.
I agree - but what could be an improvement? As each single buttonbar item has an icon property it's a good idea that all buttons displaying internal or custom commands use the same command iconlib.It is interesting how TC will use different icon sets. Some icons are embedded into TOTALCMD.exe, some - into WCMICONS.dll, so buttonbar icons can't be changed w/o replacing these two files.
My idea would be to introduce a 'use standard iconset property' to a command (buttonbar, internal command, user-defined command and so on). In this case the icon and icon index are ignored by the new version. In addition a new setting is added wherever commands are configured globally that let the user choose a command iconlib.
Perhaps icon replacement may be done with respect to TC iconlibs (i.e. if some iconlib is used, TC transparently substitutes buttonbar buttons that refer to its own TOTALCMD.exe/WCMICONS.dll files with ones from iconlib).
Perhaps iconlib system could be improved by adding descriptor file allowing replacing any internal icon with some icon from some library, e.g.:
Perhaps iconlib system could be improved by adding descriptor file allowing replacing any internal icon with some icon from some library, e.g.:
Code: Select all
[mappings]
1=myicons.dll,1
2=myicons.dll,2
...
69=wcmicons.dll,26
...
Here is another idea. Always display wcmcions.dll as icon but introduce a setting that overrules wcmicons.dll. So actually a different comdlib would e used. The downside of this is that TC would have to perforn a two-step mapping. First look in wcmicons.inc and then in the overruling inc file for a matching icon.
Last edited by Lefteous on 2016-05-17, 12:40 UTC, edited 1 time in total.
Thank you for your tipp! Now I've also added a new DriveLib.efesreal wrote:IconLib=%COMMANDER_PATH%\flat_FileIcons.dll
I'm working on other icons and bar icons. Planning complete all command icons (left ~150 icons). But i'm hardworking. Sorry.
Did you create these icons yourself? I think this must be a really hard work. I don't try to ask, but did you have also create new drive icons?
For the moment I've took the "drives.dll" from Totalcmd.net (tc_disk_icons v.1.0).

Best regards!
I didn't create. I collect, combine, edit, sometime create each of them.phantom wrote:Did you create these icons yourself? I think this must be a really hard work. I don't try to ask, but did you have also create new drive icons?
I'm using this to.For the moment I've took the "drives.dll" from Totalcmd.net (tc_disk_icons v.1.0).![]()
Sorry my English by the way.
