Questions about [TC9.50 β7] custom iconlib

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

Moderators: sheep, Hacker, Stefan2, white

Post Reply
asongson
Junior Member
Junior Member
Posts: 3
Joined: 2019-12-03, 02:04 UTC

Questions about [TC9.50 β7] custom iconlib

Post by *asongson » 2019-12-03, 02:53 UTC

First of all, please allow me to say, I come from China, and I have a poor English. I can only express simple English. The English is translated by Google. If there is anything wrong, please forgive me.

I use tc9.22a daily. The icon definition of the folder is the icon processed by myself, including the icon of the extension is also defined. Since TC9 did not know what version, the shortcut (hard link icon) was The TC version has been fixed, but it has no effect, so it is ignored;

This time, Lord Ghisler updated the TCβ7 version. At present, it is found that the icons of files and folders with system, read-only, and hidden attributes are not controlled by iconlib = xxx.dll and so on. They are forcibly superimposed as "!" Is the status of the previous version? Thank you !

This is a screenshot of the 9.22a version:
http://m.qpic.cn/psb?/32a9ce68-f66e-4ad4-b373-d6c05f498aee/nTR7Vl6G46Otm023yQj432B0DEmA6a*dsw4vBBiz4ig!/b/dL8AAAAAAAAA&bo=vAOjAQAAAAADBz8!&rf=viewer_4

This is a screenshot of 9.50β7:
http://m.qpic.cn/psb?/32a9ce68-f66e-4ad4-b373-d6c05f498aee/a9M7qQOQNASKxnzvq2RbfUq.*I8EtG1zlUtVyElVLxU!/b/dL8AAAAAAAAA&bo=wAPGAQAAAAADFzY!&rf=viewer_4

This is the file where I define the icon library:
http://m.qpic.cn/psb?/32a9ce68-f66e-4ad4-b373-d6c05f498aee/x820d6v11TCqyeSKa3qaS0NgHgJNsaFrHtr2Ns6OQA0!/b/dFMBAAAAAAAA&bo=zgPaAgAAAAADJxc!&rf=viewer_4

Stiltzkin
Junior Member
Junior Member
Posts: 84
Joined: 2004-09-10, 17:15 UTC

Re: Questions about [TC9.50 β7] custom iconlib

Post by *Stiltzkin » 2019-12-03, 08:57 UTC

https://www.ghisler.com/history950.txt
24.11.19 Added: Load "!" overlay icon from EXE if missing in external icon library, e.g. flat_FileIcons.dll (32/64)
your iconlib.dll has only 13 icons...so totalcmd uses the icons from the totalcmd.exe which has 56 icons.

asongson
Junior Member
Junior Member
Posts: 3
Joined: 2019-12-03, 02:04 UTC

Re: Questions about [TC9.50 β7] custom iconlib

Post by *asongson » 2019-12-04, 01:16 UTC

Thank you for your answer! This situation has been known to be the problem of incomplete icons, but I was known on November 28, 2019, and I was also known to use the 56 complete icons built into totalcmd.exe.

The problem is that TC has now changed the default internal definition sequence of the icon, so that the original 10th and 12th icons are changed to the icon with the serial number 50, and this change is forcibly superimposed instead of replaced. If forcibly replace the 50th icon with the previous 10 or 12 icon, then the TCβ7 version appears as a double icon display, which is abnormally harmonious, so this problem confuses me.

In the settings, if we do not select the "Show '!' On hideen / sys" item, we can make the "!" Icon disappear, but the icon only appears faded, and it can no longer be restored to the state of tc 9.22a.

How should I deal with this problem?

User avatar
dindog
Senior Member
Senior Member
Posts: 246
Joined: 2010-10-18, 07:41 UTC

Re: Questions about [TC9.50 β7] custom iconlib

Post by *dindog » 2019-12-04, 03:18 UTC

the sequence didn't change.
just stop using the separating icon for hidden/system folders.

asongson
Junior Member
Junior Member
Posts: 3
Joined: 2019-12-03, 02:04 UTC

Re: Questions about [TC9.50 β7] custom iconlib

Post by *asongson » 2019-12-05, 01:32 UTC

Sorry, this is all my fault. I was negligent. I will fix it myself. Thank you for your guidance!

Post Reply