mirror of
https://github.com/reactos/reactos.git
synced 2025-02-23 17:05:46 +00:00
[COMCTL32] -Fix a couple more button tests.
svn path=/trunk/; revision=73884
This commit is contained in:
parent
99a6d1dd88
commit
5104d39515
1 changed files with 4 additions and 2 deletions
|
@ -626,6 +626,9 @@ LRESULT WINAPI ButtonWndProc_common(HWND hWnd, UINT uMsg,
|
|||
case WM_SETFOCUS:
|
||||
TRACE("WM_SETFOCUS %p\n",hWnd);
|
||||
set_button_state( hWnd, get_button_state(hWnd) | BST_FOCUS );
|
||||
if (btn_type == BS_OWNERDRAW)
|
||||
paint_button( hWnd, btn_type, ODA_FOCUS );
|
||||
else
|
||||
InvalidateRect(hWnd, NULL, FALSE);
|
||||
if (style & BS_NOTIFY)
|
||||
BUTTON_NOTIFY_PARENT(hWnd, BN_SETFOCUS);
|
||||
|
@ -635,7 +638,6 @@ LRESULT WINAPI ButtonWndProc_common(HWND hWnd, UINT uMsg,
|
|||
TRACE("WM_KILLFOCUS %p\n",hWnd);
|
||||
state = get_button_state( hWnd );
|
||||
set_button_state( hWnd, state & ~BST_FOCUS );
|
||||
paint_button( hWnd, btn_type, ODA_FOCUS );
|
||||
|
||||
if ((state & BUTTON_BTNPRESSED) && GetCapture() == hWnd)
|
||||
ReleaseCapture();
|
||||
|
|
Loading…
Reference in a new issue