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. Icons have always been separate from the visual/shell styles, afaik.
To map icons the way you want, you would need to use the Registry. On Mon, Sep 21, 2009 at 5:35 PM, Roderick Colenbrander < thunderbir...@gmail.com> wrote: > 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 > <j...@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! > > > > > > > > >