Bug 907410 - Winrt async input - mouse wheel input. r=masayuki
This commit is contained in:
@@ -147,6 +147,27 @@ MouseScrollHandler::~MouseScrollHandler()
|
||||
delete mSynthesizingEvent;
|
||||
}
|
||||
|
||||
/* static */
|
||||
bool
|
||||
MouseScrollHandler::NeedsMessage(UINT aMsg)
|
||||
{
|
||||
switch (aMsg) {
|
||||
case WM_SETTINGCHANGE:
|
||||
case WM_MOUSEWHEEL:
|
||||
case WM_MOUSEHWHEEL:
|
||||
case WM_HSCROLL:
|
||||
case WM_VSCROLL:
|
||||
case MOZ_WM_MOUSEVWHEEL:
|
||||
case MOZ_WM_MOUSEHWHEEL:
|
||||
case MOZ_WM_HSCROLL:
|
||||
case MOZ_WM_VSCROLL:
|
||||
case WM_KEYDOWN:
|
||||
case WM_KEYUP:
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
/* static */
|
||||
bool
|
||||
MouseScrollHandler::ProcessMessage(nsWindowBase* aWidget, UINT msg,
|
||||
|
||||
Reference in New Issue
Block a user