| 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 CHROME_BROWSER_UI_METRO_DRIVER_CHROME_APP_VIEW_H_ | 5 #ifndef CHROME_BROWSER_UI_METRO_DRIVER_CHROME_APP_VIEW_H_ |
| 6 #define CHROME_BROWSER_UI_METRO_DRIVER_CHROME_APP_VIEW_H_ | 6 #define CHROME_BROWSER_UI_METRO_DRIVER_CHROME_APP_VIEW_H_ |
| 7 | 7 |
| 8 #include <windows.applicationmodel.core.h> | 8 #include <windows.applicationmodel.core.h> |
| 9 #include <windows.ui.core.h> | 9 #include <windows.ui.core.h> |
| 10 #include <windows.ui.input.h> | 10 #include <windows.ui.input.h> |
| (...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 84 | 84 |
| 85 HRESULT OnPointerMoved(winui::Core::ICoreWindow* sender, | 85 HRESULT OnPointerMoved(winui::Core::ICoreWindow* sender, |
| 86 winui::Core::IPointerEventArgs* args); | 86 winui::Core::IPointerEventArgs* args); |
| 87 | 87 |
| 88 HRESULT OnPointerPressed(winui::Core::ICoreWindow* sender, | 88 HRESULT OnPointerPressed(winui::Core::ICoreWindow* sender, |
| 89 winui::Core::IPointerEventArgs* args); | 89 winui::Core::IPointerEventArgs* args); |
| 90 | 90 |
| 91 HRESULT OnPointerReleased(winui::Core::ICoreWindow* sender, | 91 HRESULT OnPointerReleased(winui::Core::ICoreWindow* sender, |
| 92 winui::Core::IPointerEventArgs* args); | 92 winui::Core::IPointerEventArgs* args); |
| 93 | 93 |
| 94 HRESULT OnKeyDown(winui::Core::ICoreWindow* sender, |
| 95 winui::Core::IKeyEventArgs* args); |
| 96 |
| 97 HRESULT OnKeyUp(winui::Core::ICoreWindow* sender, |
| 98 winui::Core::IKeyEventArgs* args); |
| 99 |
| 94 HRESULT OnEdgeGestureCompleted(winui::Input::IEdgeGesture* gesture, | 100 HRESULT OnEdgeGestureCompleted(winui::Input::IEdgeGesture* gesture, |
| 95 winui::Input::IEdgeGestureEventArgs* args); | 101 winui::Input::IEdgeGestureEventArgs* args); |
| 96 | 102 |
| 97 HRESULT OnShareDataRequested( | 103 HRESULT OnShareDataRequested( |
| 98 winapp::DataTransfer::IDataTransferManager* data_transfer_mgr, | 104 winapp::DataTransfer::IDataTransferManager* data_transfer_mgr, |
| 99 winapp::DataTransfer::IDataRequestedEventArgs* event_args); | 105 winapp::DataTransfer::IDataRequestedEventArgs* event_args); |
| 100 | 106 |
| 101 HRESULT OnInputPaneVisible( | 107 HRESULT OnInputPaneVisible( |
| 102 winui::ViewManagement::IInputPane* input_pane, | 108 winui::ViewManagement::IInputPane* input_pane, |
| 103 winui::ViewManagement::IInputPaneVisibilityEventArgs* event_args); | 109 winui::ViewManagement::IInputPaneVisibilityEventArgs* event_args); |
| (...skipping 16 matching lines...) Expand all Loading... |
| 120 EventRegistrationToken activated_token_; | 126 EventRegistrationToken activated_token_; |
| 121 EventRegistrationToken edgeevent_token_; | 127 EventRegistrationToken edgeevent_token_; |
| 122 EventRegistrationToken sizechange_token_; | 128 EventRegistrationToken sizechange_token_; |
| 123 EventRegistrationToken share_data_requested_token_; | 129 EventRegistrationToken share_data_requested_token_; |
| 124 EventRegistrationToken input_pane_visible_token_; | 130 EventRegistrationToken input_pane_visible_token_; |
| 125 EventRegistrationToken input_pane_hiding_token_; | 131 EventRegistrationToken input_pane_hiding_token_; |
| 126 EventRegistrationToken app_exit_token_; | 132 EventRegistrationToken app_exit_token_; |
| 127 EventRegistrationToken pointermoved_token_; | 133 EventRegistrationToken pointermoved_token_; |
| 128 EventRegistrationToken pointerpressed_token_; | 134 EventRegistrationToken pointerpressed_token_; |
| 129 EventRegistrationToken pointerreleased_token_; | 135 EventRegistrationToken pointerreleased_token_; |
| 136 EventRegistrationToken keydown_token_; |
| 137 EventRegistrationToken keyup_token_; |
| 130 | 138 |
| 131 ChromeUrlLaunchHandler url_launch_handler_; | 139 ChromeUrlLaunchHandler url_launch_handler_; |
| 132 metro_driver::DevicesHandler devices_handler_; | 140 metro_driver::DevicesHandler devices_handler_; |
| 133 SettingsHandler settings_handler_; | 141 SettingsHandler settings_handler_; |
| 134 mswr::ComPtr<winui::ViewManagement::IInputPane> input_pane_; | 142 mswr::ComPtr<winui::ViewManagement::IInputPane> input_pane_; |
| 135 mswr::ComPtr<winui::ViewManagement::IApplicationViewStatics> app_view_; | 143 mswr::ComPtr<winui::ViewManagement::IApplicationViewStatics> app_view_; |
| 136 | 144 |
| 137 bool osk_visible_notification_received_; | 145 bool osk_visible_notification_received_; |
| 138 | 146 |
| 139 // map of notification id to the ToastNotificationHandler instance. | 147 // map of notification id to the ToastNotificationHandler instance. |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 191 // to be initiated from that thread, notably spawning file pickers. | 199 // to be initiated from that thread, notably spawning file pickers. |
| 192 base::MessageLoopProxy* appview_msg_loop; | 200 base::MessageLoopProxy* appview_msg_loop; |
| 193 winapp::Core::ICoreApplicationExit* app_exit; | 201 winapp::Core::ICoreApplicationExit* app_exit; |
| 194 BreakpadExceptionHandler breakpad_exception_handler; | 202 BreakpadExceptionHandler breakpad_exception_handler; |
| 195 string16 metro_command_line_switches; | 203 string16 metro_command_line_switches; |
| 196 }; | 204 }; |
| 197 | 205 |
| 198 extern Globals globals; | 206 extern Globals globals; |
| 199 | 207 |
| 200 #endif // CHROME_BROWSER_UI_METRO_DRIVER_CHROME_APP_VIEW_H_ | 208 #endif // CHROME_BROWSER_UI_METRO_DRIVER_CHROME_APP_VIEW_H_ |
| OLD | NEW |