[Bug 5278] Edit control redraws its background incorrectly in
16-bit app
Wine Bugs
wine-bugs at winehq.org
Tue May 23 07:48:37 CDT 2006
http://bugs.winehq.org/show_bug.cgi?id=5278
saulius.krasuckas at elst.vtu.lt changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |hallo at michael-kaufmann.ch
Keywords| |regression
------- Additional Comments From saulius.krasuckas at elst.vtu.lt 2006-23-05 07:48 -------
Inserting some old code works around the regression:
--- a/dlls/user/edit.c
+++ b/dlls/user/edit.c
@@ -4847,6 +4847,8 @@ static void EDIT_WM_Paint(EDITSTATE *es,
if(es->style & WS_HSCROLL) rc.bottom+=bh;
if(es->style & WS_VSCROLL) rc.right+=bw;
}
+ SelectObject(dc, brush);
+ Rectangle(dc, rc.left, rc.top, rc.right, rc.bottom);
/* Draw the frame. Same code as in nonclient.c */
old_brush = SelectObject(dc, GetSysColorBrush(COLOR_WINDOWFRAME));
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list