http://bugs.winehq.org/show_bug.cgi?id=421
--- Comment #364 from max@veneto.com 2010-05-25 14:18:44 --- (In reply to comment #363)
Ok, I've redone the regression test. It seems I had forgotten to patch the source in the last 2 tests. I missed by a few commits only, so I did it by hand.
The bad commit is f2b993d414517037cf064e9aed954cdae96646f5
commit f2b993d414517037cf064e9aed954cdae96646f5 Author: Alexandre Julliard julliard@winehq.org Date: Fri May 14 20:19:58 2010 +0200
comctl32/imagelist: Pre-multiply the colors by the alpha channel when
storing an image with alpha.
mhhhh.... I guess that's not the right offending patch either. It should be somewhere in gdi32/winex11.drv. Anyways I posted a working version of the engine.... hopefully. For me it works, even if I had no time to locate the true problem.
@dufoli : sorry, I'm really too busy now, and I haven't any app on my installed ones that uses ellipses / filled circles. If somebody has time to test it in depth I'll be happy to add your code to the engine.
Ciao
Max