Page 1 of 1

RefreshListIconsCache doesn't refresh new file associations

Posted: 17 Apr 2007 13:47
by Chris Wood
I hate how the subject has to be so small in these forums. We should so use bugzilla...

Anywho, the View command Refresh List Icons Cache doesn't refresh icons when a new file association is made / the icon for a file association changes.

Re: RefreshListIconsCache doesn't refresh new file associati

Posted: 17 Apr 2007 14:05
by admin
Yes, I also know this, uhm, fact. If file types got new icons, only a restart of the app will update them. I tried several times to fix this but failed. Under XP, the RefreshListIconsCache is practically useless for this. Under Win95 it worked and was very useful because the system image list in those days was buggy and needed a refresh from time to time.

Posted: 17 Apr 2007 14:51
by Chris Wood
So there's a Win95 bugfix menu command? :p

Posted: 17 Apr 2007 14:58
by admin
Chris Wood wrote:So there's a Win95 bugfix menu command? :p
:) yes. The app runs fine under 95 (not officially but it does).

Re: RefreshListIconsCache doesn't refresh new file associati

Posted: 23 Jul 2011 16:05
by zer0
admin wrote:Yes, I also know this, uhm, fact. If file types got new icons, only a restart of the app will update them. I tried several times to fix this but failed. Under XP, the RefreshListIconsCache is practically useless for this. Under Win95 it worked and was very useful because the system image list in those days was buggy and needed a refresh from time to time.
Digging up an old but still outstanding bug here. Have you tried SHChangeNotify with SHCNE_ASSOCCHANGED parameter?

Re: RefreshListIconsCache doesn't refresh new file associati

Posted: 23 Jul 2011 16:19
by admin
zer0 wrote:
admin wrote:Yes, I also know this, uhm, fact. If file types got new icons, only a restart of the app will update them. I tried several times to fix this but failed. Under XP, the RefreshListIconsCache is practically useless for this. Under Win95 it worked and was very useful because the system image list in those days was buggy and needed a refresh from time to time.
Digging up an old but still outstanding bug here. Have you tried SHChangeNotify with SHCNE_ASSOCCHANGED parameter?
The problem in this case is not the missing notification but the difficulty of refreshing the process specific system image list.

Re: RefreshListIconsCache doesn't refresh new file associati

Posted: 23 Jul 2011 17:29
by zer0
admin wrote:The problem in this case is not the missing notification but the difficulty of refreshing the process specific system image list.
While I can't point you in the direction of a suitable solution as I don't know it, I do know that one exists. This is because another non-Explorer FM has it working. So it's not one of those Explorer's "inside" tricks. You probably have a bigger fish to fry though.