| OLD | NEW |
| 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2009 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 #include "chrome/browser/autocomplete/autocomplete_edit_view_win.h" | 5 #include "chrome/browser/autocomplete/autocomplete_edit_view_win.h" |
| 6 | 6 |
| 7 #include <locale> | 7 #include <locale> |
| 8 | 8 |
| 9 #include "app/gfx/canvas.h" | 9 #include "app/gfx/canvas.h" |
| 10 #include "app/l10n_util.h" | 10 #include "app/l10n_util.h" |
| (...skipping 373 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 384 | 384 |
| 385 AutocompleteEditViewWin::AutocompleteEditViewWin( | 385 AutocompleteEditViewWin::AutocompleteEditViewWin( |
| 386 const gfx::Font& font, | 386 const gfx::Font& font, |
| 387 AutocompleteEditController* controller, | 387 AutocompleteEditController* controller, |
| 388 ToolbarModel* toolbar_model, | 388 ToolbarModel* toolbar_model, |
| 389 views::View* parent_view, | 389 views::View* parent_view, |
| 390 HWND hwnd, | 390 HWND hwnd, |
| 391 Profile* profile, | 391 Profile* profile, |
| 392 CommandUpdater* command_updater, | 392 CommandUpdater* command_updater, |
| 393 bool popup_window_mode, | 393 bool popup_window_mode, |
| 394 AutocompletePopupPositioner* popup_positioner) | 394 const BubblePositioner* bubble_positioner) |
| 395 : model_(new AutocompleteEditModel(this, controller, profile)), | 395 : model_(new AutocompleteEditModel(this, controller, profile)), |
| 396 popup_view_(AutocompletePopupView::CreatePopupView(font, this, | 396 popup_view_(AutocompletePopupView::CreatePopupView( |
| 397 model_.get(), | 397 font, this, model_.get(), profile, bubble_positioner)), |
| 398 profile, | |
| 399 popup_positioner)), | |
| 400 controller_(controller), | 398 controller_(controller), |
| 401 parent_view_(parent_view), | 399 parent_view_(parent_view), |
| 402 toolbar_model_(toolbar_model), | 400 toolbar_model_(toolbar_model), |
| 403 command_updater_(command_updater), | 401 command_updater_(command_updater), |
| 404 popup_window_mode_(popup_window_mode), | 402 popup_window_mode_(popup_window_mode), |
| 405 force_hidden_(false), | 403 force_hidden_(false), |
| 406 tracking_click_(false), | 404 tracking_click_(false), |
| 407 tracking_double_click_(false), | 405 tracking_double_click_(false), |
| 408 double_click_time_(0), | 406 double_click_time_(0), |
| 409 can_discard_mousemove_(false), | 407 can_discard_mousemove_(false), |
| (...skipping 1967 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2377 context_menu_contents_->AddItemWithStringId(IDS_PASTE_AND_GO, | 2375 context_menu_contents_->AddItemWithStringId(IDS_PASTE_AND_GO, |
| 2378 IDS_PASTE_AND_GO); | 2376 IDS_PASTE_AND_GO); |
| 2379 context_menu_contents_->AddSeparator(); | 2377 context_menu_contents_->AddSeparator(); |
| 2380 context_menu_contents_->AddItemWithStringId(IDS_SELECT_ALL, IDS_SELECT_ALL); | 2378 context_menu_contents_->AddItemWithStringId(IDS_SELECT_ALL, IDS_SELECT_ALL); |
| 2381 context_menu_contents_->AddSeparator(); | 2379 context_menu_contents_->AddSeparator(); |
| 2382 context_menu_contents_->AddItemWithStringId(IDS_EDIT_SEARCH_ENGINES, | 2380 context_menu_contents_->AddItemWithStringId(IDS_EDIT_SEARCH_ENGINES, |
| 2383 IDS_EDIT_SEARCH_ENGINES); | 2381 IDS_EDIT_SEARCH_ENGINES); |
| 2384 } | 2382 } |
| 2385 context_menu_.reset(new views::Menu2(context_menu_contents_.get())); | 2383 context_menu_.reset(new views::Menu2(context_menu_contents_.get())); |
| 2386 } | 2384 } |
| OLD | NEW |