| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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 VIEWS_WIDGET_NATIVE_WIDGET_WIN_H_ | 5 #ifndef VIEWS_WIDGET_NATIVE_WIDGET_WIN_H_ |
| 6 #define VIEWS_WIDGET_NATIVE_WIDGET_WIN_H_ | 6 #define VIEWS_WIDGET_NATIVE_WIDGET_WIN_H_ |
| 7 #pragma once | 7 #pragma once |
| 8 | 8 |
| 9 #include <atlbase.h> | 9 #include <atlbase.h> |
| 10 #include <atlapp.h> | 10 #include <atlapp.h> |
| (...skipping 314 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 325 // This list is in _ALPHABETICAL_ order! OR I WILL HURT YOU. | 325 // This list is in _ALPHABETICAL_ order! OR I WILL HURT YOU. |
| 326 MSG_WM_ACTIVATE(OnActivate) | 326 MSG_WM_ACTIVATE(OnActivate) |
| 327 MSG_WM_ACTIVATEAPP(OnActivateApp) | 327 MSG_WM_ACTIVATEAPP(OnActivateApp) |
| 328 MSG_WM_APPCOMMAND(OnAppCommand) | 328 MSG_WM_APPCOMMAND(OnAppCommand) |
| 329 MSG_WM_CANCELMODE(OnCancelMode) | 329 MSG_WM_CANCELMODE(OnCancelMode) |
| 330 MSG_WM_CAPTURECHANGED(OnCaptureChanged) | 330 MSG_WM_CAPTURECHANGED(OnCaptureChanged) |
| 331 MSG_WM_CLOSE(OnClose) | 331 MSG_WM_CLOSE(OnClose) |
| 332 MSG_WM_COMMAND(OnCommand) | 332 MSG_WM_COMMAND(OnCommand) |
| 333 MSG_WM_CREATE(OnCreate) | 333 MSG_WM_CREATE(OnCreate) |
| 334 MSG_WM_DESTROY(OnDestroy) | 334 MSG_WM_DESTROY(OnDestroy) |
| 335 MSG_WM_DEVICECHANGE(OnDeviceChange) |
| 335 MSG_WM_DISPLAYCHANGE(OnDisplayChange) | 336 MSG_WM_DISPLAYCHANGE(OnDisplayChange) |
| 336 MSG_WM_ERASEBKGND(OnEraseBkgnd) | 337 MSG_WM_ERASEBKGND(OnEraseBkgnd) |
| 337 MSG_WM_ENDSESSION(OnEndSession) | 338 MSG_WM_ENDSESSION(OnEndSession) |
| 338 MSG_WM_ENTERSIZEMOVE(OnEnterSizeMove) | 339 MSG_WM_ENTERSIZEMOVE(OnEnterSizeMove) |
| 339 MSG_WM_EXITMENULOOP(OnExitMenuLoop) | 340 MSG_WM_EXITMENULOOP(OnExitMenuLoop) |
| 340 MSG_WM_EXITSIZEMOVE(OnExitSizeMove) | 341 MSG_WM_EXITSIZEMOVE(OnExitSizeMove) |
| 341 MSG_WM_GETMINMAXINFO(OnGetMinMaxInfo) | 342 MSG_WM_GETMINMAXINFO(OnGetMinMaxInfo) |
| 342 MSG_WM_HSCROLL(OnHScroll) | 343 MSG_WM_HSCROLL(OnHScroll) |
| 343 MSG_WM_INITMENU(OnInitMenu) | 344 MSG_WM_INITMENU(OnInitMenu) |
| 344 MSG_WM_INITMENUPOPUP(OnInitMenuPopup) | 345 MSG_WM_INITMENUPOPUP(OnInitMenuPopup) |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 378 virtual LRESULT OnAppCommand(HWND window, short app_command, WORD device, | 379 virtual LRESULT OnAppCommand(HWND window, short app_command, WORD device, |
| 379 int keystate); | 380 int keystate); |
| 380 virtual void OnCancelMode(); | 381 virtual void OnCancelMode(); |
| 381 virtual void OnCaptureChanged(HWND hwnd); | 382 virtual void OnCaptureChanged(HWND hwnd); |
| 382 virtual void OnClose(); | 383 virtual void OnClose(); |
| 383 virtual void OnCommand(UINT notification_code, int command_id, HWND window); | 384 virtual void OnCommand(UINT notification_code, int command_id, HWND window); |
| 384 virtual LRESULT OnCreate(CREATESTRUCT* create_struct); | 385 virtual LRESULT OnCreate(CREATESTRUCT* create_struct); |
| 385 // WARNING: If you override this be sure and invoke super, otherwise we'll | 386 // WARNING: If you override this be sure and invoke super, otherwise we'll |
| 386 // leak a few things. | 387 // leak a few things. |
| 387 virtual void OnDestroy(); | 388 virtual void OnDestroy(); |
| 389 virtual LRESULT OnDeviceChange(UINT event_type, DWORD data); |
| 388 virtual void OnDisplayChange(UINT bits_per_pixel, CSize screen_size); | 390 virtual void OnDisplayChange(UINT bits_per_pixel, CSize screen_size); |
| 389 virtual LRESULT OnDwmCompositionChanged(UINT msg, | 391 virtual LRESULT OnDwmCompositionChanged(UINT msg, |
| 390 WPARAM w_param, | 392 WPARAM w_param, |
| 391 LPARAM l_param); | 393 LPARAM l_param); |
| 392 virtual void OnEndSession(BOOL ending, UINT logoff); | 394 virtual void OnEndSession(BOOL ending, UINT logoff); |
| 393 virtual void OnEnterSizeMove(); | 395 virtual void OnEnterSizeMove(); |
| 394 virtual LRESULT OnEraseBkgnd(HDC dc); | 396 virtual LRESULT OnEraseBkgnd(HDC dc); |
| 395 virtual void OnExitMenuLoop(BOOL is_track_popup_menu); | 397 virtual void OnExitMenuLoop(BOOL is_track_popup_menu); |
| 396 virtual void OnExitSizeMove(); | 398 virtual void OnExitSizeMove(); |
| 397 virtual LRESULT OnGetObject(UINT uMsg, WPARAM w_param, LPARAM l_param); | 399 virtual LRESULT OnGetObject(UINT uMsg, WPARAM w_param, LPARAM l_param); |
| (...skipping 257 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 655 // rather than asking the Widget for the non_client_view so that we know at | 657 // rather than asking the Widget for the non_client_view so that we know at |
| 656 // Init time, before the Widget has created the NonClientView. | 658 // Init time, before the Widget has created the NonClientView. |
| 657 bool has_non_client_view_; | 659 bool has_non_client_view_; |
| 658 | 660 |
| 659 DISALLOW_COPY_AND_ASSIGN(NativeWidgetWin); | 661 DISALLOW_COPY_AND_ASSIGN(NativeWidgetWin); |
| 660 }; | 662 }; |
| 661 | 663 |
| 662 } // namespace views | 664 } // namespace views |
| 663 | 665 |
| 664 #endif // VIEWS_WIDGET_NATIVE_WIDGET_WIN_H_ | 666 #endif // VIEWS_WIDGET_NATIVE_WIDGET_WIN_H_ |
| OLD | NEW |