Jaime Rave : user32: Draw the rect edges from left to right and top to bottom.
Alexandre Julliard
julliard at winehq.org
Tue Apr 20 11:32:22 CDT 2010
Module: wine
Branch: master
Commit: 61052164043c8ba8be9a53e29de03e4371fced0f
URL: http://source.winehq.org/git/wine.git/?a=commit;h=61052164043c8ba8be9a53e29de03e4371fced0f
Author: Jaime Rave <jaimerave at ubuntu-co.com>
Date: Mon Apr 19 21:07:01 2010 -0500
user32: Draw the rect edges from left to right and top to bottom.
---
dlls/user32/uitools.c | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/dlls/user32/uitools.c b/dlls/user32/uitools.c
index 80490cf..9fe2044 100644
--- a/dlls/user32/uitools.c
+++ b/dlls/user32/uitools.c
@@ -511,13 +511,13 @@ static BOOL UITOOLS95_DrawRectEdge(HDC hdc, LPRECT rc,
SelectObject(hdc, RBOuterPen);
if(uFlags & BF_BOTTOM)
{
- MoveToEx(hdc, InnerRect.right-1, InnerRect.bottom-1, NULL);
- LineTo(hdc, InnerRect.left-1, InnerRect.bottom-1);
+ MoveToEx(hdc, InnerRect.left, InnerRect.bottom-1, NULL);
+ LineTo(hdc, InnerRect.right-1, InnerRect.bottom-1);
}
if(uFlags & BF_RIGHT)
{
- MoveToEx(hdc, InnerRect.right-1, InnerRect.bottom-1, NULL);
- LineTo(hdc, InnerRect.right-1, InnerRect.top-1);
+ MoveToEx(hdc, InnerRect.right-1, InnerRect.top, NULL);
+ LineTo(hdc, InnerRect.right-1, InnerRect.bottom);
}
/* Draw the inner edge */
@@ -535,13 +535,13 @@ static BOOL UITOOLS95_DrawRectEdge(HDC hdc, LPRECT rc,
SelectObject(hdc, RBInnerPen);
if(uFlags & BF_BOTTOM)
{
- MoveToEx(hdc, InnerRect.right-1-RBpenplus, InnerRect.bottom-2, NULL);
- LineTo(hdc, InnerRect.left-1+LBpenplus, InnerRect.bottom-2);
+ MoveToEx(hdc, InnerRect.left+LBpenplus, InnerRect.bottom-2, NULL);
+ LineTo(hdc, InnerRect.right-1-RBpenplus, InnerRect.bottom-2);
}
if(uFlags & BF_RIGHT)
{
- MoveToEx(hdc, InnerRect.right-2, InnerRect.bottom-1-RBpenplus, NULL);
- LineTo(hdc, InnerRect.right-2, InnerRect.top-1+RTpenplus);
+ MoveToEx(hdc, InnerRect.right-2, InnerRect.top+2-RBpenplus, NULL);
+ LineTo(hdc, InnerRect.right-2, InnerRect.bottom-2+RTpenplus);
}
if( ((uFlags & BF_MIDDLE) && retval) || (uFlags & BF_ADJUST) )
More information about the wine-cvs
mailing list