Module: wine Branch: master Commit: cc870dc484c5b9f61db35ac15afae0873c2afc26 URL: http://source.winehq.org/git/wine.git/?a=commit;h=cc870dc484c5b9f61db35ac15a...
Author: Dmitry Timoshkov dmitry@codeweavers.com Date: Tue May 18 14:29:23 2010 +0900
user32: Paint button focus in the ODA_SELECT case too.
---
dlls/user32/button.c | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/dlls/user32/button.c b/dlls/user32/button.c index 8066e9e..54d54dc 100644 --- a/dlls/user32/button.c +++ b/dlls/user32/button.c @@ -833,8 +833,7 @@ static void PB_Paint( HWND hwnd, HDC hDC, UINT action ) SetTextColor( hDC, oldTxtColor );
draw_focus: - if ((action == ODA_FOCUS) || - ((action == ODA_DRAWENTIRE) && (state & BUTTON_HASFOCUS))) + if (action == ODA_FOCUS || (state & BUTTON_HASFOCUS)) { InflateRect( &rc, -2, -2 ); DrawFocusRect( hDC, &rc ); @@ -963,8 +962,7 @@ static void CB_Paint( HWND hwnd, HDC hDC, UINT action ) BUTTON_DrawLabel(hwnd, hDC, dtFlags, &rtext);
/* ... and focus */ - if ((action == ODA_FOCUS) || - ((action == ODA_DRAWENTIRE) && (state & BUTTON_HASFOCUS))) + if (action == ODA_FOCUS || (state & BUTTON_HASFOCUS)) { rtext.left--; rtext.right++; @@ -1072,8 +1070,7 @@ static void UB_Paint( HWND hwnd, HDC hDC, UINT action ) (WPARAM)hDC, (LPARAM)hwnd);
FillRect( hDC, &rc, hBrush ); - if ((action == ODA_FOCUS) || - ((action == ODA_DRAWENTIRE) && (state & BUTTON_HASFOCUS))) + if (action == ODA_FOCUS || (state & BUTTON_HASFOCUS)) DrawFocusRect( hDC, &rc );
switch (action)