As far as I know, shellstyles do not contain icons, but rather resource data for theming, such as how the start menu will be displayed. For example, a XP theme I used quite a few years ago removed the Start text from the start menu and replaced the green button with the image of Sonic.
I think I read somewhere that shellstyle.dll (that's the name) can
contain icons (and I guess effects as well) but I'm not 100% sure. I
would guess that we need to download some themes which have a
shellstyle and see what's in it.
Roderick
On Tue, Sep 22, 2009 at 12:27 AM, Joel Holdsworth
<joel@airwebreathe.org.uk> wrote:
> On Mon, 2009-09-21 at 16:02 +0200, Roderick Colenbrander wrote:
>> As of XP themes can specify their own icons. For some dlls I believe
>> shell32 they need to provide their own shellapi.dll or whatever it is
>> called. I think that would be the way to proceed. I would suggest to
>> make Tango the base theme as it integrates well with KDE/Gnome and
>> also OSX. Using themes (some of the infrastructure for it is missing
>> though) you would be able to override the Tango icons.
>
> Are you sure that includes the user32 icons? I know it works for shell
> objects, but I didn't think it could apply to anything that didn't have
> a PIDL!
>
>
>