Alexandre Julliard : user32: Use the current DC layout in DrawState when drawing to an intermediate bitmap .
Alexandre Julliard
julliard at winehq.org
Tue Jun 18 14:42:10 CDT 2013
Module: wine
Branch: master
Commit: 8dc7b0d9c293750398732a1d5626e330fc8777a2
URL: http://source.winehq.org/git/wine.git/?a=commit;h=8dc7b0d9c293750398732a1d5626e330fc8777a2
Author: Alexandre Julliard <julliard at winehq.org>
Date: Tue Jun 18 11:32:08 2013 +0200
user32: Use the current DC layout in DrawState when drawing to an intermediate bitmap.
---
dlls/user32/uitools.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/dlls/user32/uitools.c b/dlls/user32/uitools.c
index 4921299..386801c 100644
--- a/dlls/user32/uitools.c
+++ b/dlls/user32/uitools.c
@@ -1690,6 +1690,7 @@ static BOOL UITOOLS_DrawState(HDC hdc, HBRUSH hbr, DRAWSTATEPROC func, LPARAM lp
SetBkColor(memdc, RGB(255, 255, 255));
SetTextColor(memdc, RGB(0, 0, 0));
hfsave = SelectObject(memdc, GetCurrentObject(hdc, OBJ_FONT));
+ SetLayout( memdc, GetLayout( hdc ));
/* DST_COMPLEX may draw text as well,
* so we must be sure that correct font is selected
More information about the wine-cvs
mailing list