Giving up for now

Roderick Colenbrander thunderbird2k at gmail.com
Sat May 2 13:38:32 CDT 2009


On Sat, May 2, 2009 at 6:55 PM, Joel Holdsworth
<joel at airwebreathe.org.uk> wrote:
> Hi All,
>
> I've hit a bit of a wall with alpha blended icons. CreateIcon is working
> fine for icon creation, but ExtractIcon and LoadIconFromResource etc.
> are all proving more of a problem. All of these use various GDI DIB
> functions to coerce the icon bitmap to the correct colour depth and
> size. The problem is that preserving the alpha channel through these DIB
> functions seems to be impossible because they go via X11, so until the
> dib engine is merged (after hell freezes over) I'm not sure I can go
> much further.
>
> Joel
>
>
>
>
>

If you say X11 might be problematic note that more and more display
drivers are offering visuals with alpha, so 32-bit ones instead of
24-bit. You could force the selection of such a visual in winex11.drv
for testing.

Roderick



More information about the wine-devel mailing list