user32: Some apps pass a color bitmap as a mask toCreateIconIndirect, convert it to b/w

Dmitry Timoshkov dmitry at codeweavers.com
Mon Jan 22 04:35:19 CST 2007


"Kirill K. Smirnov" <lich at math.spbu.ru> wrote:

> these patches
> http://www.winehq.org/pipermail/wine-patches/2007-January/035014.html
> http://www.winehq.org/pipermail/wine-patches/2007-January/035052.html
> 
> totally break qip IM icons. (www.qip.ru).
> 
> I suspect the reason is hidden in GetDIBits(...) - resulting AND mask is not 
> correct. XOR mask is correct.

Yes, one of the reasons is GetDIBits, I just sent a test case for it,
it doesn't pass under Wine.

> BTW, these patches heal systray taskmgr icon!

Good. I'll have a look at the QIP and try to fix it.

-- 
Dmitry.



More information about the wine-devel mailing list