[v9 regression] No standard lnk icons on Vista's \\Desktop\
Moderators: Hacker, petermad, Stefan2, white
[v9 regression] No standard lnk icons on Vista's \\Desktop\
In TC 8.52a on Vista 32 bit, TC showed standard arrow icon for LNK file type shortcuts in virtual \\Desktop\ folder and its subfolders. Now it shows the icon like for files without extension.
If you'll decide to fix this (return 8.52a behaviour for LNK icons), please don't break 9.x improvement: 9.x show special icons for junctions and symlinks in \\Desktop\ and its subfolders.
If you'll decide to fix this (return 8.52a behaviour for LNK icons), please don't break 9.x improvement: 9.x show special icons for junctions and symlinks in \\Desktop\ and its subfolders.
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
Ukraine's National Bank special bank account:
UA843000010000000047330992708
- ghisler(Author)
- Site Admin
- Posts: 50549
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Yes, and also options to show all icons including EXE and LNK (except floppy & net), and to show icons for folders in Virtual folders.ghisler(Author) wrote:Do you have overlay icons enabled in TC settings?
I also checked TC 9 on Windows 7 and there TC shows actual icons of lnk files which is different (and better) than both TC 8.52a and 9 on Vista.
Screenshots:
TC 8.52a, Vista's \\Desktop\
TC 9.00a, Vista's \\Desktop\
TC 9.00a, Windows' 7 \\Desktop\
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
Ukraine's National Bank special bank account:
UA843000010000000047330992708
- sqa_wizard
- Power Member
- Posts: 3893
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
2sqa_wizard
It is a TC 9 option, tried to disable it on Vista, didn't help. It only changed icon for files without extension and LNKs to another one, but it's not an arrow like it was in 8.52a. Do you have Vista? How your icons on \\Desktop\ in TC look like?
It is a TC 9 option, tried to disable it on Vista, didn't help. It only changed icon for files without extension and LNKs to another one, but it's not an arrow like it was in 8.52a. Do you have Vista? How your icons on \\Desktop\ in TC look like?
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
Ukraine's National Bank special bank account:
UA843000010000000047330992708
- sqa_wizard
- Power Member
- Posts: 3893
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
With fresh ini I have Windows 7-like behaviour of TC 9 on Vista: actual program icons in LNKs are shown on \\Desktop\.
Now I have to figure out what option or options in my regular wincmd.ini in responsibility of this bug. This wincmd.ini is about 60kb, so no promise of quick research.
Now I have to figure out what option or options in my regular wincmd.ini in responsibility of this bug. This wincmd.ini is about 60kb, so no promise of quick research.
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
Ukraine's National Bank special bank account:
UA843000010000000047330992708
The reason for both issues in 9.0 (absence of standard LNK icons or their own icons on \\Desktop\ even with enabled "Show overlay icons") is the option "EXE/LNK not on net":
* if it is enabled, and "All associated + EXE/LNK (slow)" enabled too, TC 9 shows this same white icon for LNKs and files without extension (there is the difference with TC 8.52a which showed Standard LNK icons with this settings).
* if it is enabled, and "All associated" enabled too, both TC 9 and 8.52a show standard LNK icons for LNK files.
To make TC show their own icons for LNK files, user have to disable EXE/LNK not on net option.
So before we'll decide how to fix this, we need the answer to the question: why EXE/LNK not on net option makes changes for \\Desktop\ folder? I didn't expect that, because \\Desktop\ is a local folder, although with virtual nature.
* if it is enabled, and "All associated + EXE/LNK (slow)" enabled too, TC 9 shows this same white icon for LNKs and files without extension (there is the difference with TC 8.52a which showed Standard LNK icons with this settings).
* if it is enabled, and "All associated" enabled too, both TC 9 and 8.52a show standard LNK icons for LNK files.
To make TC show their own icons for LNK files, user have to disable EXE/LNK not on net option.
So before we'll decide how to fix this, we need the answer to the question: why EXE/LNK not on net option makes changes for \\Desktop\ folder? I didn't expect that, because \\Desktop\ is a local folder, although with virtual nature.
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
Ukraine's National Bank special bank account:
UA843000010000000047330992708
I can confirm it is fixed in TC 9.10 pre-beta and public beta 1: TC now shows LNK icons like 8.52 did.
Author's answer by email:DrShark wrote:we need the answer to the question: why EXE/LNK not on net option makes changes for \\Desktop\ folder? I didn't expect that, because \\Desktop\ is a local folder, although with virtual nature.
Christian Ghisler wrote:Yes, this option works also for all virtual folders, because I can't
distinguish whether \\somename is a server name or some other
virtual folder - the access method is the same.
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
Ukraine's National Bank special bank account:
UA843000010000000047330992708