Possible to Use OS icons for some items?

Here you can propose new features, make suggestions etc.

Moderators: white, Hacker, petermad, Stefan2

Post Reply
AndrewCreator
Member
Member
Posts: 122
Joined: 2011-10-10, 23:25 UTC

Possible to Use OS icons for some items?

Post by *AndrewCreator »

Is it possible to implement the ability to use default OS icons for items:

01_Folder32.ico
02_DosApp32.ico
03_Application32.ico
04_UnknownFile32.ico
05_SharedFolder32.ico
06_OpenFolder32.ico
07_OpenArchive.ico
09_SystemFile32.ico
11_SystemFolder32.ico
12_UnknownLink.ico
13_Folder16.ico
15_SystemFolder16.ico
16_SharedFolder16.ico
17_OpenFolder16.ico
18_SystemFile16.ico
19_DosApp16.ico
20_Application16.ico?

Are there any license restrictions or some other problems?
User avatar
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

You can pack the icons you want to an .icl file and then use:

[Configuration]
IconLib=%COMMANDER_PATH%\myicons.icl

in wincmd.ini - the number and positions of the icons has to be the same as in totalcmd.exe.
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.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
AndrewCreator
Member
Member
Posts: 122
Joined: 2011-10-10, 23:25 UTC

Post by *AndrewCreator »

petermad,

Yes, I know and I have already done that. But why not using standard OS icons? Is it hard to implement or there are other restrictions?
User avatar
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

But why not using standard OS icons
Because they are incredibly ugly in newer OS's ;-) :lol:
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.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
AndrewCreator
Member
Member
Posts: 122
Joined: 2011-10-10, 23:25 UTC

Post by *AndrewCreator »

petermad

It's only for you therefore it should not be used as argument.
User avatar
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

2AndrewCreator

Well, why don't you put up a poll in the poll section, to see how many that wants standard OS icons, how many wants curent TC icons, how many wants something else, and how many don't care.
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.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
AndrewCreator
Member
Member
Posts: 122
Joined: 2011-10-10, 23:25 UTC

Post by *AndrewCreator »

petermad

I think it will be irrelevant because nowadays TC is either for geeks or geeks' friends and almost all forum users are among them.
AndrewCreator
Member
Member
Posts: 122
Joined: 2011-10-10, 23:25 UTC

Post by *AndrewCreator »

I have found the topic which suggests better solution.
http://www.ghisler.ch/board/viewtopic.php?t=25520
Sob
Power Member
Power Member
Posts: 941
Joined: 2005-01-19, 17:33 UTC

Post by *Sob »

I think AndrewCreator is right. I don't really like system icons in my Win7 very much, but they are something new users know and expect. The possibility to create own icl exists, but who will do it? None of the new users who would be interested the most. I did (with different icons), but to tell the truth, I didn't like it. Whole creating of icl, need to add all icons, including those I didn't want to change, ... not user friendly at all in my opinion. It would be much better if IconLib parameter expected ini file containing something like:

Code: Select all

[Icons]
Folder=c:\path\to\some.ico
FolderOpen=c:\path\to\some.dll,5
...
Then it would be real easy to add right links to icons from shell32.dll. TC could include this optional settings by default, so users wouldn't have to find the icons themselves. And if author himself doesn't have enough time for finding right icon indexes, I'm sure there are enough users here who would help with that. For possible differences between different OSes, there could be not only [Icons], but also some system-specific sections like [Icons.NT6.1] or [Icons.Win7].

In fact, it would be best to not stop with icons and continue with more general suggestions from the other thread (fonts, etc..) and create whole predefined themes for individual OSes, which would be automatically selected by TC for current OS by default, unless user selected some custom settings. But it's a little different topic.
AndrewCreator
Member
Member
Posts: 122
Joined: 2011-10-10, 23:25 UTC

Post by *AndrewCreator »

2Sob

Could you check another topic where I have suggested the solution?

http://www.ghisler.ch/board/viewtopic.php?t=25520
AndrewCreator
Member
Member
Posts: 122
Joined: 2011-10-10, 23:25 UTC

Post by *AndrewCreator »

Finally done in 9.0. Nice!
Post Reply