Module: wine Branch: master Commit: e59bf8c560605e648b4fdf7ec53ca6f09ad3f145 URL: http://source.winehq.org/git/wine.git/?a=commit;h=e59bf8c560605e648b4fdf7ec5...
Author: Christopher Berner raccoonone@procyongames.com Date: Mon Jan 14 21:28:59 2008 -0800
user32: Fixed off by one scroll bar pixels.
---
dlls/user32/scroll.c | 10 ++-------- 1 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/dlls/user32/scroll.c b/dlls/user32/scroll.c index 78564b0..bd2feb9 100644 --- a/dlls/user32/scroll.c +++ b/dlls/user32/scroll.c @@ -210,10 +210,7 @@ static BOOL SCROLL_GetScrollBarRect( HWND hwnd, INT nBar, RECT *lprect, lprect->top = wndPtr->rectClient.bottom - wndPtr->rectWindow.top; lprect->right = wndPtr->rectClient.right - wndPtr->rectWindow.left; lprect->bottom = lprect->top + GetSystemMetrics(SM_CYHSCROLL); - if(wndPtr->dwStyle & WS_BORDER) { - lprect->left--; - lprect->right++; - } else if(wndPtr->dwStyle & WS_VSCROLL) + if(wndPtr->dwStyle & WS_VSCROLL) lprect->right++; vertical = FALSE; break; @@ -226,10 +223,7 @@ static BOOL SCROLL_GetScrollBarRect( HWND hwnd, INT nBar, RECT *lprect, lprect->top = wndPtr->rectClient.top - wndPtr->rectWindow.top; lprect->right = lprect->left + GetSystemMetrics(SM_CXVSCROLL); lprect->bottom = wndPtr->rectClient.bottom - wndPtr->rectWindow.top; - if(wndPtr->dwStyle & WS_BORDER) { - lprect->top--; - lprect->bottom++; - } else if(wndPtr->dwStyle & WS_HSCROLL) + if(wndPtr->dwStyle & WS_HSCROLL) lprect->bottom++; vertical = TRUE; break;