Final Icon Fix Please!

please please please, It's seems like this should NOT be such a persistent problem.

I don't have iconpackager installed, my shelll32.dll is modified.

Every app except Dopus respects the shelll32.dll Folder Icon.
In Opus my folders are still yellow(where is it referencing? my shell32 is modded)

I tried all three modes of the windowblinds compatability mode with no results.

Even when I go to the opus filetypes dialog the folder icon is correct (purple) but alas in the lister it is still yellow.

I'm using OPus 9.007, before version 9 this was not a problem. It would be cool if you could make opus change the icon for folders the same way you do for files via the "filetypes dialog".

Final observation, when I use tweakui to rebuild the icon cache it fixes the problem until I restart opus.

help!!! it should not be this complex for a version 9 of a File/Folder Manager!!!

Maybe some others on the forums might try and modify their shell32.dll and try to reproduce your issue and report it to GPSoft. I'm not one of those :frowning:. So since it seems to be such a persistent problem for you, I would suggest that you report the issue to GPsoft through their support page... there is likely little anyone on the forums will be able to do to help you... you've tried the only thing I would have suggested by rebuilding your icon cache with TweakUI, and your results are certainly puzzling. Not sure why it would help at all, and then 'stop' working after restarting Opus... strange.

There are registry settings for changing the folder icon image and those settings should now be respected by Opus. Tools like IconPackager set them but I'm guessing there are free tools to set them or sites explaining how to set them by hand. (I don't know what they are myself; using the default icons here.)

Changing the icons via the registry seems much safer and more reliable then than modifying shell32.dll and should work with Opus.

Opus does not read the icons out of shell32.dll directly. It asks the OS for the icon for the folder filetype, which then gets cached. Around the release of Opus 9 it was discovered, via postings on usenet I think, that there were some undocumented or barely documented API calls which had to be made before asking for an icon if you wanted your process to pick up the registry icon substitutions and are using icon caching. Opus now calls those APIs so using the registry settings (which is all most programs like IconPackager etc. do to change the icons) should work and is the best way to go.