Peter Oberndorfer : user32: Fix caption bar being drawn 1 pixel too high.
Alexandre Julliard
julliard at winehq.org
Tue Feb 19 13:59:12 CST 2008
Module: wine
Branch: master
Commit: a73a0aa613d31176b04c4f4f55bc14c96b2b2c0c
URL: http://source.winehq.org/git/wine.git/?a=commit;h=a73a0aa613d31176b04c4f4f55bc14c96b2b2c0c
Author: Peter Oberndorfer <kumbayo84 at arcor.de>
Date: Sun Feb 17 21:14:50 2008 +0100
user32: Fix caption bar being drawn 1 pixel too high.
---
dlls/user32/nonclient.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/user32/nonclient.c b/dlls/user32/nonclient.c
index 503f7c1..f822c40 100644
--- a/dlls/user32/nonclient.c
+++ b/dlls/user32/nonclient.c
@@ -309,7 +309,7 @@ BOOL WINAPI DrawCaptionTempW (HWND hwnd, HDC hdc, const RECT *rect, HFONT hFont,
}
else {
DWORD style = GetWindowLongW (hwnd, GWL_STYLE);
- NC_DrawCaptionBar (hdc, rect, style, uFlags & DC_ACTIVE, uFlags & DC_GRADIENT);
+ NC_DrawCaptionBar (hdc, &rc, style, uFlags & DC_ACTIVE, uFlags & DC_GRADIENT);
}
@@ -917,7 +917,7 @@ static void NC_DrawCaption( HDC hdc, RECT *rect, HWND hwnd, DWORD style,
r.bottom--;
SystemParametersInfoW (SPI_GETGRADIENTCAPTIONS, 0, &gradient, 0);
- NC_DrawCaptionBar (hdc, rect, style, active, gradient);
+ NC_DrawCaptionBar (hdc, &r, style, active, gradient);
if ((style & WS_SYSMENU) && !(exStyle & WS_EX_TOOLWINDOW)) {
if (NC_DrawSysButton (hwnd, hdc, FALSE))
More information about the wine-cvs
mailing list