| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef UI_VIEWS_WIN_HWND_MESSAGE_HANDLER_H_ | 5 #ifndef UI_VIEWS_WIN_HWND_MESSAGE_HANDLER_H_ |
| 6 #define UI_VIEWS_WIN_HWND_MESSAGE_HANDLER_H_ | 6 #define UI_VIEWS_WIN_HWND_MESSAGE_HANDLER_H_ |
| 7 | 7 |
| 8 #include <windows.h> | 8 #include <windows.h> |
| 9 | 9 |
| 10 #include <stddef.h> | 10 #include <stddef.h> |
| (...skipping 217 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 228 LPARAM l_param, | 228 LPARAM l_param, |
| 229 bool* handled) override; | 229 bool* handled) override; |
| 230 LRESULT HandleKeyboardMessage(unsigned int message, | 230 LRESULT HandleKeyboardMessage(unsigned int message, |
| 231 WPARAM w_param, | 231 WPARAM w_param, |
| 232 LPARAM l_param, | 232 LPARAM l_param, |
| 233 bool* handled) override; | 233 bool* handled) override; |
| 234 LRESULT HandleTouchMessage(unsigned int message, | 234 LRESULT HandleTouchMessage(unsigned int message, |
| 235 WPARAM w_param, | 235 WPARAM w_param, |
| 236 LPARAM l_param, | 236 LPARAM l_param, |
| 237 bool* handled) override; | 237 bool* handled) override; |
| 238 | 238 LRESULT HandlePointerMessage(unsigned int message, |
| 239 WPARAM w_param, |
| 240 LPARAM l_param, |
| 241 bool* handled) override; |
| 239 LRESULT HandleScrollMessage(unsigned int message, | 242 LRESULT HandleScrollMessage(unsigned int message, |
| 240 WPARAM w_param, | 243 WPARAM w_param, |
| 241 LPARAM l_param, | 244 LPARAM l_param, |
| 242 bool* handled) override; | 245 bool* handled) override; |
| 243 | 246 |
| 244 LRESULT HandleNcHitTestMessage(unsigned int message, | 247 LRESULT HandleNcHitTestMessage(unsigned int message, |
| 245 WPARAM w_param, | 248 WPARAM w_param, |
| 246 LPARAM l_param, | 249 LPARAM l_param, |
| 247 bool* handled) override; | 250 bool* handled) override; |
| 248 | 251 |
| (...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 351 CR_MESSAGE_HANDLER_EX(WM_GETOBJECT, OnGetObject) | 354 CR_MESSAGE_HANDLER_EX(WM_GETOBJECT, OnGetObject) |
| 352 | 355 |
| 353 // Mouse events. | 356 // Mouse events. |
| 354 CR_MESSAGE_HANDLER_EX(WM_MOUSEACTIVATE, OnMouseActivate) | 357 CR_MESSAGE_HANDLER_EX(WM_MOUSEACTIVATE, OnMouseActivate) |
| 355 CR_MESSAGE_HANDLER_EX(WM_MOUSELEAVE, OnMouseRange) | 358 CR_MESSAGE_HANDLER_EX(WM_MOUSELEAVE, OnMouseRange) |
| 356 CR_MESSAGE_HANDLER_EX(WM_NCMOUSELEAVE, OnMouseRange) | 359 CR_MESSAGE_HANDLER_EX(WM_NCMOUSELEAVE, OnMouseRange) |
| 357 CR_MESSAGE_HANDLER_EX(WM_SETCURSOR, OnSetCursor); | 360 CR_MESSAGE_HANDLER_EX(WM_SETCURSOR, OnSetCursor); |
| 358 | 361 |
| 359 // Pointer events. | 362 // Pointer events. |
| 360 CR_MESSAGE_HANDLER_EX(WM_POINTERACTIVATE, OnPointerActivate) | 363 CR_MESSAGE_HANDLER_EX(WM_POINTERACTIVATE, OnPointerActivate) |
| 364 CR_MESSAGE_HANDLER_EX(WM_POINTERDOWN, OnPointerEvent) |
| 365 CR_MESSAGE_HANDLER_EX(WM_POINTERUP, OnPointerEvent) |
| 366 CR_MESSAGE_HANDLER_EX(WM_POINTERUPDATE, OnPointerEvent) |
| 367 CR_MESSAGE_HANDLER_EX(WM_POINTERENTER, OnPointerEvent) |
| 368 CR_MESSAGE_HANDLER_EX(WM_POINTERLEAVE, OnPointerEvent) |
| 361 | 369 |
| 362 // Key events. | 370 // Key events. |
| 363 CR_MESSAGE_HANDLER_EX(WM_KEYDOWN, OnKeyEvent) | 371 CR_MESSAGE_HANDLER_EX(WM_KEYDOWN, OnKeyEvent) |
| 364 CR_MESSAGE_HANDLER_EX(WM_KEYUP, OnKeyEvent) | 372 CR_MESSAGE_HANDLER_EX(WM_KEYUP, OnKeyEvent) |
| 365 CR_MESSAGE_HANDLER_EX(WM_SYSKEYDOWN, OnKeyEvent) | 373 CR_MESSAGE_HANDLER_EX(WM_SYSKEYDOWN, OnKeyEvent) |
| 366 CR_MESSAGE_HANDLER_EX(WM_SYSKEYUP, OnKeyEvent) | 374 CR_MESSAGE_HANDLER_EX(WM_SYSKEYUP, OnKeyEvent) |
| 367 | 375 |
| 368 // IME Events. | 376 // IME Events. |
| 369 CR_MESSAGE_HANDLER_EX(WM_IME_SETCONTEXT, OnImeMessages) | 377 CR_MESSAGE_HANDLER_EX(WM_IME_SETCONTEXT, OnImeMessages) |
| 370 CR_MESSAGE_HANDLER_EX(WM_IME_STARTCOMPOSITION, OnImeMessages) | 378 CR_MESSAGE_HANDLER_EX(WM_IME_STARTCOMPOSITION, OnImeMessages) |
| (...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 453 void OnGetMinMaxInfo(MINMAXINFO* minmax_info); | 461 void OnGetMinMaxInfo(MINMAXINFO* minmax_info); |
| 454 LRESULT OnGetObject(UINT message, WPARAM w_param, LPARAM l_param); | 462 LRESULT OnGetObject(UINT message, WPARAM w_param, LPARAM l_param); |
| 455 LRESULT OnImeMessages(UINT message, WPARAM w_param, LPARAM l_param); | 463 LRESULT OnImeMessages(UINT message, WPARAM w_param, LPARAM l_param); |
| 456 void OnInitMenu(HMENU menu); | 464 void OnInitMenu(HMENU menu); |
| 457 void OnInputLangChange(DWORD character_set, HKL input_language_id); | 465 void OnInputLangChange(DWORD character_set, HKL input_language_id); |
| 458 LRESULT OnKeyEvent(UINT message, WPARAM w_param, LPARAM l_param); | 466 LRESULT OnKeyEvent(UINT message, WPARAM w_param, LPARAM l_param); |
| 459 void OnKillFocus(HWND focused_window); | 467 void OnKillFocus(HWND focused_window); |
| 460 LRESULT OnMouseActivate(UINT message, WPARAM w_param, LPARAM l_param); | 468 LRESULT OnMouseActivate(UINT message, WPARAM w_param, LPARAM l_param); |
| 461 LRESULT OnMouseRange(UINT message, WPARAM w_param, LPARAM l_param); | 469 LRESULT OnMouseRange(UINT message, WPARAM w_param, LPARAM l_param); |
| 462 LRESULT OnPointerActivate(UINT message, WPARAM w_param, LPARAM l_param); | 470 LRESULT OnPointerActivate(UINT message, WPARAM w_param, LPARAM l_param); |
| 471 LRESULT OnPointerEvent(UINT message, WPARAM w_param, LPARAM l_param); |
| 463 void OnMove(const gfx::Point& point); | 472 void OnMove(const gfx::Point& point); |
| 464 void OnMoving(UINT param, const RECT* new_bounds); | 473 void OnMoving(UINT param, const RECT* new_bounds); |
| 465 LRESULT OnNCActivate(UINT message, WPARAM w_param, LPARAM l_param); | 474 LRESULT OnNCActivate(UINT message, WPARAM w_param, LPARAM l_param); |
| 466 LRESULT OnNCCalcSize(BOOL mode, LPARAM l_param); | 475 LRESULT OnNCCalcSize(BOOL mode, LPARAM l_param); |
| 467 LRESULT OnNCCreate(LPCREATESTRUCT lpCreateStruct); | 476 LRESULT OnNCCreate(LPCREATESTRUCT lpCreateStruct); |
| 468 LRESULT OnNCHitTest(const gfx::Point& point); | 477 LRESULT OnNCHitTest(const gfx::Point& point); |
| 469 void OnNCPaint(HRGN rgn); | 478 void OnNCPaint(HRGN rgn); |
| 470 LRESULT OnNCUAHDrawCaption(UINT message, WPARAM w_param, LPARAM l_param); | 479 LRESULT OnNCUAHDrawCaption(UINT message, WPARAM w_param, LPARAM l_param); |
| 471 LRESULT OnNCUAHDrawFrame(UINT message, WPARAM w_param, LPARAM l_param); | 480 LRESULT OnNCUAHDrawFrame(UINT message, WPARAM w_param, LPARAM l_param); |
| 472 LRESULT OnNotify(int w_param, NMHDR* l_param); | 481 LRESULT OnNotify(int w_param, NMHDR* l_param); |
| (...skipping 239 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 712 | 721 |
| 713 // The factory used with BEGIN_SAFE_MSG_MAP_EX. | 722 // The factory used with BEGIN_SAFE_MSG_MAP_EX. |
| 714 base::WeakPtrFactory<HWNDMessageHandler> weak_factory_; | 723 base::WeakPtrFactory<HWNDMessageHandler> weak_factory_; |
| 715 | 724 |
| 716 DISALLOW_COPY_AND_ASSIGN(HWNDMessageHandler); | 725 DISALLOW_COPY_AND_ASSIGN(HWNDMessageHandler); |
| 717 }; | 726 }; |
| 718 | 727 |
| 719 } // namespace views | 728 } // namespace views |
| 720 | 729 |
| 721 #endif // UI_VIEWS_WIN_HWND_MESSAGE_HANDLER_H_ | 730 #endif // UI_VIEWS_WIN_HWND_MESSAGE_HANDLER_H_ |
| OLD | NEW |