http://bugs.winehq.org/show_bug.cgi?id=18030
Rein Klazes wijn@online.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|wijn@online.nl | Severity|major |normal Status|UNCONFIRMED |ASSIGNED Component|-unknown |user32 Ever Confirmed|0 |1 Keywords| |regression
--- Comment #2 from Rein Klazes wijn@online.nl 2009-04-13 10:40:01 --- I found the problem. The program does the bitblitting of the picture's itself, and is not much helped when wine erases the picture right after that.
I fixed the same bug years ago:
2004-05-20 * controls/static.c: Rein Klazes rklazes@xs4all.nl When repainting a static control, with SS_BITMAP style, do not erase the background. Keep sending the WM_CTLCOLORSTATIC notification as Windows does.
but regressed:
commit 1de825f746c6f4873a54ab21c16d728695c9a1e8 Author: Michael Kaufmann hallo@michael-kaufmann.ch Date: Wed Jan 25 13:14:44 2006 +0100
static control: SS_CENTERIMAGE fixes. - Stretch bitmaps and icons to the whole control size if SS_CENTERIMAGE is absent - Draw the background of centered bitmaps and icons with the background brush (like Windows XP for applications with a manifest)
I will have a look. Testcase is clearly needed.