Cross-DLL toolbar bitmaps

Alexandre Julliard julliard at
Fri Dec 10 04:28:39 CST 2010

Erich Hoover <ehoover at> writes:

> I was looking into adding better bitmaps for the toolbar controls in
> hhctrl.ocx (now that we have fancy alpha transparency support) and I wanted
> to make sure that the bitmaps used matched everywhere else in Wine.  Looking
> into how this works currently, I noticed that keeping all the toolbar
> bitmaps in sync is currently done manually.  For example,
> dlls/shell32/idb_tb_large.bmp uses older icons for backward and forward
> where dlls/shdocvw/ietoolbar.bmp and dlls/comctl32/idb_std_large.bmp use the
> new icons.  So, my thought was that it might be desirable to split apart the
> individual icons, move them all to one centralized location, and then
> institute a makefile rule for chaining the icons together into toolbar
> bitmaps.  Any other thoughts?  Does this sound reasonable and worth
> pursuing?

Probably not. It would be fairly complex and create dependencies on
external tools. What you can do though is load the bitmaps from
comctl32 at run-time for things that would be duplicated.

Alexandre Julliard
julliard at

More information about the wine-devel mailing list