mirror of
https://github.com/reactos/reactos.git
synced 2025-08-02 21:56:06 +00:00
[Win32SS]
- Patch by Alex Henrie : Translate WM_(NC)XBUTTONUP to WM_APPCOMMAND in DefWindowProc. - Modified for ReactOS. svn path=/trunk/; revision=74258
This commit is contained in:
parent
755636e921
commit
667ce623d5
2 changed files with 19 additions and 0 deletions
|
@ -721,6 +721,16 @@ IntDefWindowProc(
|
|||
ERR("WM_NCRBUTTONUP\n");
|
||||
break;
|
||||
|
||||
case WM_XBUTTONUP:
|
||||
case WM_NCXBUTTONUP:
|
||||
if (HIWORD(wParam) == XBUTTON1 || HIWORD(wParam) == XBUTTON2)
|
||||
{
|
||||
co_IntSendMessage(UserHMGetHandle(Wnd), WM_APPCOMMAND, (WPARAM)UserHMGetHandle(Wnd),
|
||||
MAKELPARAM(LOWORD(wParam), FAPPCOMMAND_MOUSE | HIWORD(wParam)));
|
||||
}
|
||||
break;
|
||||
|
||||
|
||||
case WM_CONTEXTMENU:
|
||||
{
|
||||
if (Wnd->style & WS_CHILD)
|
||||
|
|
|
@ -376,6 +376,15 @@ User32DefWindowProc(HWND hWnd,
|
|||
ERR("WM_NCRBUTTONUP\n");
|
||||
break;
|
||||
|
||||
case WM_XBUTTONUP:
|
||||
case WM_NCXBUTTONUP:
|
||||
if (HIWORD(wParam) == XBUTTON1 || HIWORD(wParam) == XBUTTON2)
|
||||
{
|
||||
SendMessageW(hWnd, WM_APPCOMMAND, (WPARAM)hWnd,
|
||||
MAKELPARAM(LOWORD(wParam), FAPPCOMMAND_MOUSE | HIWORD(wParam)));
|
||||
}
|
||||
break;
|
||||
|
||||
case WM_CONTEXTMENU:
|
||||
{
|
||||
if (GetWindowLongPtrW(hWnd, GWL_STYLE) & WS_CHILD)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue