- Read also the shift key state patch by Carlo Bramini.
See issue #6238 for more details.

svn path=/trunk/; revision=51658
This commit is contained in:
Gabriel Ilardi 2011-05-09 11:24:10 +00:00
parent 51534cffd8
commit 8ccdbd535c

View file

@ -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();