TC9 beta: default Windows icons

Here you can propose new features, make suggestions etc.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

TC9 beta: default Windows icons

Post by *Samuel »

Code: Select all

21.04.15 Added: Use default Windows icon for folders (loaded via SHGetFileInfo), except when using external icon dll (32/64)
Could this please be extended to the icons of packed (*.zip, etc.) files?

Code: Select all

...except when using external icon dll
As stated somewhere else I would recommend an option what icons to use. If I use an external icon dll. I would consider to keep the default windows icons.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50873
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

There are no standard ZIP icons (except if you have some third party packer installed).
Author of Total Commander
https://www.ghisler.com
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

I disagree. This is what I get in TC (top) and Explorer (bottom) by default.
https://abload.de/img/archivecxjei.png

I have no external packer installed. I would really appreciate to use the default icons if available. (If not available you could still show the old internal icon.)
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50873
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Yes, but how can you get them if user installs e.g. RAR or Winzip? Then requesting .zip icon would return icon of competitor.
Author of Total Commander
https://www.ghisler.com
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

It may be the icon of a "competitor". (IMO there is no competitor for TC) But that icon was chosen by the user and you respect this choice at every other icon.

I do not ask you to remove the ability to open packed files in TC itself. This is one of the key features of TC and I love it.

I will try to locate the source of the explorer pack-icon, though. I will report back on this.

Perhaps you could add an ini option?
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

The Icon should be located here:
C:\Windows\system32\zipfldr.dll

or better:
%SystemRoot%\system32\zipfldr.dll

Using this icon or the currently used in explorer would both be fine for me.
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

Code: Select all

13.06.16 Added: Use icon from zipfldr.dll for archives if available (32/64)
Thank you so much for adding this. - It works fine.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50873
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Thanks for your feedback! Btw, since there is no open archive icon, I show the small green arrow while opening the archive. You can only see it when opening really large archives, though.
Author of Total Commander
https://www.ghisler.com
Post Reply