From 8ccdbd535c850f9c72055a97bf8daca110a7319f Mon Sep 17 00:00:00 2001 From: Gabriel Ilardi Date: Mon, 9 May 2011 11:24:10 +0000 Subject: [PATCH] [winine] - Read also the shift key state patch by Carlo Bramini. See issue #6238 for more details. svn path=/trunk/; revision=51658 --- reactos/base/applications/games/winmine/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/base/applications/games/winmine/main.c b/reactos/base/applications/games/winmine/main.c index b000b04e9be..b25cb13a17f 100644 --- a/reactos/base/applications/games/winmine/main.c +++ b/reactos/base/applications/games/winmine/main.c @@ -885,7 +885,7 @@ static LRESULT WINAPI MainProc( HWND hWnd, UINT msg, WPARAM wParam, LPARAM lPara case WM_LBUTTONDOWN: WINE_TRACE("WM_LBUTTONDOWN\n"); - if( wParam & MK_RBUTTON ) + if( wParam & (MK_RBUTTON | MK_SHIFT) ) msg = WM_MBUTTONDOWN; TestBoard( hWnd, &board, (short)LOWORD(lParam), (short)HIWORD(lParam), msg ); SetCapture( hWnd ); @@ -893,7 +893,7 @@ static LRESULT WINAPI MainProc( HWND hWnd, UINT msg, WPARAM wParam, LPARAM lPara case WM_LBUTTONUP: WINE_TRACE("WM_LBUTTONUP\n"); - if( wParam & MK_RBUTTON ) + if( wParam & (MK_RBUTTON | MK_SHIFT) ) msg = WM_MBUTTONUP; TestBoard( hWnd, &board, (short)LOWORD(lParam), (short)HIWORD(lParam), msg ); ReleaseCapture();