Dmitry Timoshkov : gdi32: Make GetOutlineTextMetrics set tmDigitizedAspectX /Y to real values as GetTextMetrics does.
Alexandre Julliard
julliard at winehq.org
Tue Jun 24 06:46:21 CDT 2008
Module: wine
Branch: master
Commit: ade4132b25fca4542f536869024b6f2f3d00104d
URL: http://source.winehq.org/git/wine.git/?a=commit;h=ade4132b25fca4542f536869024b6f2f3d00104d
Author: Dmitry Timoshkov <dmitry at codeweavers.com>
Date: Tue Jun 24 16:10:08 2008 +0900
gdi32: Make GetOutlineTextMetrics set tmDigitizedAspectX/Y to real values as GetTextMetrics does.
---
dlls/gdi32/font.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/dlls/gdi32/font.c b/dlls/gdi32/font.c
index 1bfd97a..b43873a 100644
--- a/dlls/gdi32/font.c
+++ b/dlls/gdi32/font.c
@@ -1410,6 +1410,9 @@ UINT WINAPI GetOutlineTextMetricsW(
WineEngGetOutlineTextMetrics(dc->gdiFont, ret, output);
}
+ output->otmTextMetrics.tmDigitizedAspectX = GetDeviceCaps(hdc, LOGPIXELSX);
+ output->otmTextMetrics.tmDigitizedAspectY = GetDeviceCaps(hdc, LOGPIXELSY);
+
#define WDPTOLP(x) ((x<0)? \
(-abs(INTERNAL_XDSTOWS(dc, (x)))): \
(abs(INTERNAL_XDSTOWS(dc, (x)))))
More information about the wine-cvs
mailing list