| 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 #include "chrome/browser/ui/toolbar/wrench_menu_model.h" | 5 #include "chrome/browser/ui/toolbar/wrench_menu_model.h" |
| 6 | 6 |
| 7 #include <algorithm> | 7 #include <algorithm> |
| 8 #include <cmath> | 8 #include <cmath> |
| 9 | 9 |
| 10 #include "base/command_line.h" | 10 #include "base/command_line.h" |
| (...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 147 | 147 |
| 148 ToolsMenuModel::ToolsMenuModel(ui::SimpleMenuModel::Delegate* delegate, | 148 ToolsMenuModel::ToolsMenuModel(ui::SimpleMenuModel::Delegate* delegate, |
| 149 Browser* browser) | 149 Browser* browser) |
| 150 : SimpleMenuModel(delegate) { | 150 : SimpleMenuModel(delegate) { |
| 151 Build(browser); | 151 Build(browser); |
| 152 } | 152 } |
| 153 | 153 |
| 154 ToolsMenuModel::~ToolsMenuModel() {} | 154 ToolsMenuModel::~ToolsMenuModel() {} |
| 155 | 155 |
| 156 void ToolsMenuModel::Build(Browser* browser) { | 156 void ToolsMenuModel::Build(Browser* browser) { |
| 157 #if !defined(OS_MACOSX) | 157 #if !defined(OS_MACOSX) && !defined(TOOLKIT_VIEWS) |
| 158 AddCheckItemWithStringId(IDC_SHOW_BOOKMARK_BAR, IDS_SHOW_BOOKMARK_BAR); | 158 AddCheckItemWithStringId(IDC_SHOW_BOOKMARK_BAR, IDS_SHOW_BOOKMARK_BAR); |
| 159 AddSeparator(); | 159 AddSeparator(); |
| 160 #endif | 160 #endif |
| 161 | 161 |
| 162 #if !defined(OS_CHROMEOS) | 162 #if !defined(OS_CHROMEOS) |
| 163 #if defined(OS_MACOSX) | 163 #if defined(OS_MACOSX) |
| 164 AddItemWithStringId(IDC_CREATE_SHORTCUTS, IDS_CREATE_APPLICATION_MAC); | 164 AddItemWithStringId(IDC_CREATE_SHORTCUTS, IDS_CREATE_APPLICATION_MAC); |
| 165 #else | 165 #else |
| 166 AddItemWithStringId(IDC_CREATE_SHORTCUTS, IDS_CREATE_SHORTCUTS); | 166 AddItemWithStringId(IDC_CREATE_SHORTCUTS, IDS_CREATE_SHORTCUTS); |
| 167 #endif | 167 #endif |
| (...skipping 287 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 455 AddItemWithStringId(IDC_SAVE_PAGE, IDS_SAVE_PAGE); | 455 AddItemWithStringId(IDC_SAVE_PAGE, IDS_SAVE_PAGE); |
| 456 AddItemWithStringId(IDC_FIND, IDS_FIND); | 456 AddItemWithStringId(IDC_FIND, IDS_FIND); |
| 457 AddItemWithStringId(IDC_PRINT, IDS_PRINT); | 457 AddItemWithStringId(IDC_PRINT, IDS_PRINT); |
| 458 | 458 |
| 459 tools_menu_model_.reset(new ToolsMenuModel(this, browser_)); | 459 tools_menu_model_.reset(new ToolsMenuModel(this, browser_)); |
| 460 AddSubMenuWithStringId(IDC_ZOOM_MENU, IDS_TOOLS_MENU, | 460 AddSubMenuWithStringId(IDC_ZOOM_MENU, IDS_TOOLS_MENU, |
| 461 tools_menu_model_.get()); | 461 tools_menu_model_.get()); |
| 462 | 462 |
| 463 AddSeparator(); | 463 AddSeparator(); |
| 464 | 464 |
| 465 #if defined(OS_MACOSX) | 465 #if defined(OS_MACOSX) || defined(TOOLKIT_VIEWS) |
| 466 bookmark_sub_menu_model_.reset(new BookmarkSubMenuModel(this, browser_)); | 466 bookmark_sub_menu_model_.reset(new BookmarkSubMenuModel(this, browser_)); |
| 467 AddSubMenuWithStringId(IDC_BOOKMARKS_MENU, IDS_BOOKMARKS_MENU, | 467 AddSubMenuWithStringId(IDC_BOOKMARKS_MENU, IDS_BOOKMARKS_MENU, |
| 468 bookmark_sub_menu_model_.get()); | 468 bookmark_sub_menu_model_.get()); |
| 469 #else | 469 #else |
| 470 AddItemWithStringId(IDC_SHOW_BOOKMARK_MANAGER, IDS_BOOKMARK_MANAGER); | 470 AddItemWithStringId(IDC_SHOW_BOOKMARK_MANAGER, IDS_BOOKMARK_MANAGER); |
| 471 #endif | 471 #endif |
| 472 AddItemWithStringId(IDC_SHOW_HISTORY, IDS_SHOW_HISTORY); | 472 AddItemWithStringId(IDC_SHOW_HISTORY, IDS_SHOW_HISTORY); |
| 473 AddItemWithStringId(IDC_SHOW_DOWNLOADS, IDS_SHOW_DOWNLOADS); | 473 AddItemWithStringId(IDC_SHOW_DOWNLOADS, IDS_SHOW_DOWNLOADS); |
| 474 AddSeparator(); | 474 AddSeparator(); |
| 475 | 475 |
| (...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 558 &enable_increment, &enable_decrement); | 558 &enable_increment, &enable_decrement); |
| 559 } | 559 } |
| 560 zoom_label_ = l10n_util::GetStringFUTF16( | 560 zoom_label_ = l10n_util::GetStringFUTF16( |
| 561 IDS_ZOOM_PERCENT, base::IntToString16(zoom_percent)); | 561 IDS_ZOOM_PERCENT, base::IntToString16(zoom_percent)); |
| 562 } | 562 } |
| 563 | 563 |
| 564 string16 WrenchMenuModel::GetSyncMenuLabel() const { | 564 string16 WrenchMenuModel::GetSyncMenuLabel() const { |
| 565 return sync_ui_util::GetSyncMenuLabel( | 565 return sync_ui_util::GetSyncMenuLabel( |
| 566 browser_->profile()->GetOriginalProfile()->GetProfileSyncService()); | 566 browser_->profile()->GetOriginalProfile()->GetProfileSyncService()); |
| 567 } | 567 } |
| OLD | NEW |