| Index: ui/views/win/hwnd_message_handler.h
|
| diff --git a/ui/views/win/hwnd_message_handler.h b/ui/views/win/hwnd_message_handler.h
|
| index e0a804cb8c9856ab729936fb19489f13d1002ad6..f56a7ca05927ae0f5c947899aaeb522ca9db6667 100644
|
| --- a/ui/views/win/hwnd_message_handler.h
|
| +++ b/ui/views/win/hwnd_message_handler.h
|
| @@ -235,7 +235,10 @@ class VIEWS_EXPORT HWNDMessageHandler :
|
| WPARAM w_param,
|
| LPARAM l_param,
|
| bool* handled) override;
|
| -
|
| + LRESULT HandlePointerMessage(unsigned int message,
|
| + WPARAM w_param,
|
| + LPARAM l_param,
|
| + bool* handled) override;
|
| LRESULT HandleScrollMessage(unsigned int message,
|
| WPARAM w_param,
|
| LPARAM l_param,
|
| @@ -358,6 +361,11 @@ class VIEWS_EXPORT HWNDMessageHandler :
|
|
|
| // Pointer events.
|
| CR_MESSAGE_HANDLER_EX(WM_POINTERACTIVATE, OnPointerActivate)
|
| + CR_MESSAGE_HANDLER_EX(WM_POINTERDOWN, OnPointerEvent)
|
| + CR_MESSAGE_HANDLER_EX(WM_POINTERUP, OnPointerEvent)
|
| + CR_MESSAGE_HANDLER_EX(WM_POINTERUPDATE, OnPointerEvent)
|
| + CR_MESSAGE_HANDLER_EX(WM_POINTERENTER, OnPointerEvent)
|
| + CR_MESSAGE_HANDLER_EX(WM_POINTERLEAVE, OnPointerEvent)
|
|
|
| // Key events.
|
| CR_MESSAGE_HANDLER_EX(WM_KEYDOWN, OnKeyEvent)
|
| @@ -460,6 +468,7 @@ class VIEWS_EXPORT HWNDMessageHandler :
|
| LRESULT OnMouseActivate(UINT message, WPARAM w_param, LPARAM l_param);
|
| LRESULT OnMouseRange(UINT message, WPARAM w_param, LPARAM l_param);
|
| LRESULT OnPointerActivate(UINT message, WPARAM w_param, LPARAM l_param);
|
| + LRESULT OnPointerEvent(UINT message, WPARAM w_param, LPARAM l_param);
|
| void OnMove(const gfx::Point& point);
|
| void OnMoving(UINT param, const RECT* new_bounds);
|
| LRESULT OnNCActivate(UINT message, WPARAM w_param, LPARAM l_param);
|
|
|