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_VIEWS_OMNIBOX_OMNIBOX_VIEW_WIN_H_ | 5 #ifndef CHROME_BROWSER_UI_VIEWS_OMNIBOX_OMNIBOX_VIEW_WIN_H_ |
6 #define CHROME_BROWSER_UI_VIEWS_OMNIBOX_OMNIBOX_VIEW_WIN_H_ | 6 #define CHROME_BROWSER_UI_VIEWS_OMNIBOX_OMNIBOX_VIEW_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 11 matching lines...) Expand all Loading... |
22 #include "chrome/browser/ui/views/autocomplete/autocomplete_popup_contents_view.
h" | 22 #include "chrome/browser/ui/views/autocomplete/autocomplete_popup_contents_view.
h" |
23 #include "ui/base/models/simple_menu_model.h" | 23 #include "ui/base/models/simple_menu_model.h" |
24 #include "ui/gfx/font.h" | 24 #include "ui/gfx/font.h" |
25 #include "ui/views/controls/menu/menu_2.h" | 25 #include "ui/views/controls/menu/menu_2.h" |
26 #include "webkit/glue/window_open_disposition.h" | 26 #include "webkit/glue/window_open_disposition.h" |
27 | 27 |
28 class AutocompleteEditController; | 28 class AutocompleteEditController; |
29 class AutocompleteEditModel; | 29 class AutocompleteEditModel; |
30 class AutocompletePopupView; | 30 class AutocompletePopupView; |
31 class LocationBarView; | 31 class LocationBarView; |
32 class TabContents; | |
33 | 32 |
34 namespace views { | 33 namespace views { |
35 class NativeViewHost; | 34 class NativeViewHost; |
36 class View; | 35 class View; |
37 } | 36 } |
38 | 37 |
39 // TODO(abodenha): This should be removed once we have the new windows SDK | 38 // TODO(abodenha): This should be removed once we have the new windows SDK |
40 // which defines these messages. | 39 // which defines these messages. |
41 #if !defined(WM_POINTERDOWN) | 40 #if !defined(WM_POINTERDOWN) |
42 #define WM_POINTERDOWN 0x0246 | 41 #define WM_POINTERDOWN 0x0246 |
(...skipping 506 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
549 views::NativeViewHost* native_view_host_; | 548 views::NativeViewHost* native_view_host_; |
550 | 549 |
551 // ITextInputPanel to allow us to show the Windows virtual keyboard when a | 550 // ITextInputPanel to allow us to show the Windows virtual keyboard when a |
552 // user touches the Omnibox. | 551 // user touches the Omnibox. |
553 base::win::ScopedComPtr<ITextInputPanel> keyboard_; | 552 base::win::ScopedComPtr<ITextInputPanel> keyboard_; |
554 | 553 |
555 DISALLOW_COPY_AND_ASSIGN(OmniboxViewWin); | 554 DISALLOW_COPY_AND_ASSIGN(OmniboxViewWin); |
556 }; | 555 }; |
557 | 556 |
558 #endif // CHROME_BROWSER_UI_VIEWS_OMNIBOX_OMNIBOX_VIEW_WIN_H_ | 557 #endif // CHROME_BROWSER_UI_VIEWS_OMNIBOX_OMNIBOX_VIEW_WIN_H_ |
OLD | NEW |