diff options
author | ben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-02 04:47:36 +0000 |
---|---|---|
committer | ben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-02 04:47:36 +0000 |
commit | a0d0d38b5d45d7be151bad91a2231d3679432d13 (patch) | |
tree | 65866dc75a0ca59d3bd51804db05560e41b9ebf2 /chrome/browser/views/bookmark_bubble_view.cc | |
parent | 73c8cb87ca07481b24f7823c1f2f99f0b530ef11 (diff) | |
download | chromium_src-a0d0d38b5d45d7be151bad91a2231d3679432d13.zip chromium_src-a0d0d38b5d45d7be151bad91a2231d3679432d13.tar.gz chromium_src-a0d0d38b5d45d7be151bad91a2231d3679432d13.tar.bz2 |
Make Combobox portable
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/113991
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17382 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/views/bookmark_bubble_view.cc')
-rw-r--r-- | chrome/browser/views/bookmark_bubble_view.cc | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/chrome/browser/views/bookmark_bubble_view.cc b/chrome/browser/views/bookmark_bubble_view.cc index 01c82c2..9a2a8f6 100644 --- a/chrome/browser/views/bookmark_bubble_view.cc +++ b/chrome/browser/views/bookmark_bubble_view.cc @@ -21,7 +21,7 @@ #include "views/controls/button/native_button.h" #include "views/controls/textfield/textfield.h" -using views::ComboBox; +using views::Combobox; using views::ColumnSet; using views::GridLayout; using views::Label; @@ -106,12 +106,12 @@ BookmarkBubbleView::RecentlyUsedFoldersModel::RecentlyUsedFoldersModel( } int BookmarkBubbleView::RecentlyUsedFoldersModel::GetItemCount( - ComboBox* source) { + Combobox* source) { return static_cast<int>(nodes_.size() + 1); } std::wstring BookmarkBubbleView::RecentlyUsedFoldersModel::GetItemAt( - ComboBox* source, int index) { + Combobox* source, int index) { if (index == nodes_.size()) return l10n_util::GetString(IDS_BOOMARK_BUBBLE_CHOOSER_ANOTHER_FOLDER); return nodes_[index]->GetTitle(); @@ -234,9 +234,9 @@ void BookmarkBubbleView::Init() { close_button_ = new NativeButton(this, l10n_util::GetString(IDS_CLOSE)); close_button_->SetIsDefault(true); - parent_combobox_ = new ComboBox(&parent_model_); + parent_combobox_ = new Combobox(&parent_model_); parent_combobox_->SetSelectedItem(parent_model_.node_parent_index()); - parent_combobox_->SetListener(this); + parent_combobox_->set_listener(this); Label* title_label = new Label(l10n_util::GetString( newly_bookmarked_ ? IDS_BOOMARK_BUBBLE_PAGE_BOOKMARKED : @@ -334,7 +334,7 @@ void BookmarkBubbleView::LinkActivated(Link* source, int event_flags) { Close(); } -void BookmarkBubbleView::ItemChanged(ComboBox* combo_box, +void BookmarkBubbleView::ItemChanged(Combobox* combobox, int prev_index, int new_index) { if (new_index + 1 == parent_model_.GetItemCount(parent_combobox_)) { @@ -417,10 +417,10 @@ void BookmarkBubbleView::ApplyEdits() { profile_); } // Last index means 'Choose another folder...' - if (parent_combobox_->GetSelectedItem() < + if (parent_combobox_->selected_item() < parent_model_.GetItemCount(parent_combobox_) - 1) { BookmarkNode* new_parent = - parent_model_.GetNodeAt(parent_combobox_->GetSelectedItem()); + parent_model_.GetNodeAt(parent_combobox_->selected_item()); if (new_parent != node->GetParent()) { UserMetrics::RecordAction(L"BookmarkBubble_ChangeParent", profile_); model->Move(node, new_parent, new_parent->GetChildCount()); |