Yes, I mean the feature to display different icons for USB (and please don't forget the System Drive too). If you want icon sets, I can create some, and post them here.
For the icon sets, I was thinking, you could make a specification where the ICO file names would have to be in the form of filename-xx.ico
, where xx = 00 to 16.
I am thinking of making a small change in my programme too, so when you save as ICO, it will create 17 ICO files, with the number at the end of the file name (like before, filename-00.ico, filename-01.ico, filename-02.ico etc).
I was also thinking that you *may* want to use ZIP files to store the icon sets, instead of ICL. Like, a filename.zip which will contain all the filename-00.ico, filename-01.ico etc. Or, just a (sub)directory with the same name as the [filename].
Sorry if this is an extra burden for you, but I hate Windows (well, user32.dll and its SHDefExtractIcon method, which only likes certain icon sizes, like 256x256, 64x64, but NOT 128x128 or 96x96 etc).
If you need any help, beta testing for those functions, ideas or anything, just drop me a mail.
Thank you again, for all the effort!