/external/chromium_org/ui/views/controls/menu/ |
menu_controller_delegate.h | 10 class MenuItemView; 27 virtual void DropMenuClosed(NotifyType type, MenuItemView* menu) = 0; 30 virtual void SiblingMenuCreated(MenuItemView* menu) = 0;
|
menu_model_adapter.h | 17 class MenuItemView; 20 // views::MenuDelegate interface required by views::MenuItemView. 28 // Populate a MenuItemView menu with the ui::MenuModel items 30 virtual void BuildMenu(MenuItemView* menu); 33 // returned MenuItemView. 34 MenuItemView* CreateMenu(); 43 static MenuItemView* AddMenuItemFromModelAt(ui::MenuModel* model, 45 MenuItemView* menu, 51 static MenuItemView* AppendMenuItemFromModel(ui::MenuModel* model, 53 MenuItemView* menu [all...] |
menu_delegate.h | 35 class MenuItemView; 39 // Delegate for a menu. This class is used as part of MenuItemView, see it 116 virtual bool ShowContextMenu(MenuItemView* source, 149 virtual bool IsTriggerableEvent(MenuItemView* view, const ui::Event& e); 165 virtual bool CanDrop(MenuItemView* menu, const OSExchangeData& data); 169 MenuItemView* menu, 174 virtual bool AreDropTypesRequired(MenuItemView* menu); 182 virtual int GetDropOperation(MenuItemView* item, 191 virtual int OnPerformDrop(MenuItemView* menu, 197 virtual bool CanDrag(MenuItemView* menu) [all...] |
menu_separator.h | 14 class MenuItemView; 18 MenuSeparator(MenuItemView* parent, ui::MenuSeparatorType type) 34 MenuItemView* parent_menu_item_;
|
menu_delegate.cc | 52 bool MenuDelegate::ShowContextMenu(MenuItemView* source, 88 bool MenuDelegate::IsTriggerableEvent(MenuItemView* source, 96 bool MenuDelegate::CanDrop(MenuItemView* menu, const OSExchangeData& data) { 101 MenuItemView* menu, 107 bool MenuDelegate::AreDropTypesRequired(MenuItemView* menu) { 111 int MenuDelegate::GetDropOperation(MenuItemView* item, 118 int MenuDelegate::OnPerformDrop(MenuItemView* menu, 125 bool MenuDelegate::CanDrag(MenuItemView* menu) { 129 void MenuDelegate::WriteDragData(MenuItemView* sender, OSExchangeData* data) { 133 int MenuDelegate::GetDragOperations(MenuItemView* sender) [all...] |
menu_item_view.cc | 39 // is itself a MenuItemView, but it uses a different ID so that it isn't 40 // identified as a MenuItemView. 42 class EmptyMenuMenuItem : public MenuItemView { 44 explicit EmptyMenuMenuItem(MenuItemView* parent) 45 : MenuItemView(parent, 0, EMPTY) { 67 // MenuItemView --------------------------------------------------------------- 70 const int MenuItemView::kMenuItemViewID = 1001; 73 const int MenuItemView::kEmptyMenuItemViewID = 74 MenuItemView::kMenuItemViewID + 1; 77 int MenuItemView::icon_area_width_ = 0 [all...] |
menu_controller.h | 39 class MenuItemView; 81 MenuItemView* Run(Widget* parent, 83 MenuItemView* root, 160 friend class MenuItemView; 201 MenuItemView* item; 246 MenuItemView* menu; 250 MenuItemView* parent; 263 void SetSelection(MenuItemView* menu_item, int types); 296 void Accept(MenuItemView* item, int event_flags); 303 bool ShowContextMenu(MenuItemView* menu_item [all...] |
submenu_view.h | 20 class MenuItemView; 45 explicit SubmenuView(MenuItemView* parent); 52 // Returns the MenuItemView at the specified index. 53 MenuItemView* GetMenuItemAt(int index); 124 MenuItemView* GetMenuItem() const; 127 void SetDropMenuItem(MenuItemView* item, 133 bool GetShowSelection(MenuItemView* item); 173 MenuItemView* item, 176 void SchedulePaintForDropIndicator(MenuItemView* item, 180 gfx::Rect CalculateDropIndicatorBounds(MenuItemView* item [all...] |
menu_item_view.h | 41 // MenuItemView -------------------------------------------------------------- 43 // MenuItemView represents a single menu item with a label and optional icon. 44 // Each MenuItemView may also contain a submenu, which in turn may contain 47 // To use a menu create an initial MenuItemView using the constructor that 51 // MenuItemView is itself a View, which means you can add Views to each 52 // MenuItemView. This is normally NOT want you want, rather add other child 53 // Views to the submenu of the MenuItemView. Any child views of the MenuItemView 63 class VIEWS_EXPORT MenuItemView : public View { 117 explicit MenuItemView(MenuDelegate* delegate) [all...] |
menu_model_adapter.cc | 27 void MenuModelAdapter::BuildMenu(MenuItemView* menu) { 49 MenuItemView* MenuModelAdapter::CreateMenu() { 50 MenuItemView* item = new MenuItemView(this); 56 MenuItemView* MenuModelAdapter::AddMenuItemFromModelAt(ui::MenuModel* model, 58 MenuItemView* menu, 65 MenuItemView::Type type; 70 type = MenuItemView::NORMAL; 76 type = MenuItemView::CHECKBOX; 82 type = MenuItemView::RADIO [all...] |
menu_runner.h | 30 class MenuItemView; 45 // owning the MenuItemView. RunMenuAt() runs a nested message loop. It is safe 47 // MenuItemView *after* the nested message loop completes. If MenuRunner is 97 explicit MenuRunner(MenuItemView* menu); 101 MenuItemView* GetMenu(); 106 void OwnMenu(MenuItemView* menu);
|
menu_runner_handler.h | 13 class MenuItemView;
|
menu_runner.cc | 34 explicit MenuRunnerImpl(MenuItemView* menu); 36 MenuItemView* menu() { return menu_; } 56 virtual void DropMenuClosed(NotifyType type, MenuItemView* menu) OVERRIDE; 57 virtual void SiblingMenuCreated(MenuItemView* menu) OVERRIDE; 64 MenuRunner::RunResult MenuDone(MenuItemView* result, int mouse_event_flags); 71 MenuItemView* menu_; 74 std::set<MenuItemView*> sibling_menus_; 76 // Created and set as the delegate of the MenuItemView if Release() is 106 MenuRunnerImpl::MenuRunnerImpl(MenuItemView* menu) 151 // Ignore requests to show the menu while it's already showing. MenuItemView [all...] |
menu_model_adapter_unittest.cc | 208 MenuItemView* menu = new views::MenuItemView(&delegate); 223 MenuItemView* item = menu->GetMenuItemByID(id); 235 EXPECT_EQ(views::MenuItemView::NORMAL, item->GetType()); 238 EXPECT_EQ(views::MenuItemView::CHECKBOX, item->GetType()); 241 EXPECT_EQ(views::MenuItemView::RADIO, item->GetType()); 247 EXPECT_EQ(views::MenuItemView::SUBMENU, item->GetType()); 258 views::MenuItemView* submenu = menu->GetMenuItemByID(103); 270 MenuItemView* item = menu->GetMenuItemByID(id); 282 EXPECT_EQ(views::MenuItemView::NORMAL, item->GetType()) [all...] |
/external/chromium_org/chrome/browser/ui/views/bookmarks/ |
bookmark_menu_controller_views.h | 31 class MenuItemView; 64 views::MenuItemView* menu() const; 67 views::MenuItemView* context_menu() const; 79 virtual bool IsTriggerableEvent(views::MenuItemView* view, 86 views::MenuItemView* menu, 89 virtual bool AreDropTypesRequired(views::MenuItemView* menu) OVERRIDE; 90 virtual bool CanDrop(views::MenuItemView* menu, 92 virtual int GetDropOperation(views::MenuItemView* item, 95 virtual int OnPerformDrop(views::MenuItemView* menu, 98 virtual bool ShowContextMenu(views::MenuItemView* source [all...] |
bookmark_menu_delegate.h | 32 class MenuItemView; 37 // bookmarks in a MenuItemView. BookmarkMenuDelegate informally implements 63 views::MenuItemView* parent, 83 views::MenuItemView* menu() { return menu_; } 86 views::MenuItemView* context_menu() { 99 bool IsTriggerableEvent(views::MenuItemView* menu, 104 views::MenuItemView* menu, 107 bool AreDropTypesRequired(views::MenuItemView* menu); 108 bool CanDrop(views::MenuItemView* menu, const ui::OSExchangeData& data); 109 int GetDropOperation(views::MenuItemView* item [all...] |
bookmark_menu_controller_views.cc | 30 using views::MenuItemView; 77 MenuItemView* BookmarkMenuController::menu() const { 81 MenuItemView* BookmarkMenuController::context_menu() const { 94 bool BookmarkMenuController::IsTriggerableEvent(views::MenuItemView* menu, 109 MenuItemView* menu, 115 bool BookmarkMenuController::AreDropTypesRequired(MenuItemView* menu) { 119 bool BookmarkMenuController::CanDrop(MenuItemView* menu, 125 MenuItemView* item, 131 int BookmarkMenuController::OnPerformDrop(MenuItemView* menu, 140 bool BookmarkMenuController::ShowContextMenu(MenuItemView* source [all...] |
bookmark_bar_view_test.cc | 413 views::MenuItemView* menu = bb_view_->GetMenu(); 424 views::MenuItemView* menu_to_select = 440 views::MenuItemView* menu = bb_view_->GetMenu(); 464 views::MenuItemView* menu = bb_view_->GetMenu(); 489 views::MenuItemView* menu = bb_view_->GetMenu(); 525 views::MenuItemView* menu = bb_view_->GetMenu(); 529 views::MenuItemView* child_menu = 541 views::MenuItemView* menu = bb_view_->GetMenu(); 543 views::MenuItemView* child_menu = 558 views::MenuItemView* menu = bb_view_->GetMenu() [all...] |
/external/chromium_org/chrome/browser/ui/views/extensions/ |
browser_action_overflow_menu_controller.h | 57 virtual bool ShowContextMenu(views::MenuItemView* source, 61 virtual void DropMenuClosed(views::MenuItemView* menu) OVERRIDE; 65 views::MenuItemView* menu, 68 virtual bool AreDropTypesRequired(views::MenuItemView* menu) OVERRIDE; 69 virtual bool CanDrop(views::MenuItemView* menu, 71 virtual int GetDropOperation(views::MenuItemView* item, 74 virtual int OnPerformDrop(views::MenuItemView* menu, 79 virtual bool CanDrag(views::MenuItemView* menu) OVERRIDE; 80 virtual void WriteDragData(views::MenuItemView* sender, 82 virtual int GetDragOperations(views::MenuItemView* sender) OVERRIDE [all...] |
browser_action_overflow_menu_controller.cc | 33 IconUpdater(views::MenuItemView* menu_item_view, 52 views::MenuItemView* menu_item_view_; 75 menu_ = new views::MenuItemView(this); 82 views::MenuItemView* menu_item = menu_->AppendMenuItemWithIcon( 142 views::MenuItemView* source, 174 views::MenuItemView* menu) { 179 views::MenuItemView* menu, 187 views::MenuItemView* menu) { 192 views::MenuItemView* menu, const OSExchangeData& data) { 200 views::MenuItemView* item [all...] |
/external/chromium_org/chrome/browser/ui/views/toolbar/ |
wrench_menu.h | 30 class MenuItemView; 65 virtual bool IsTriggerableEvent(views::MenuItemView* menu, 68 views::MenuItemView* menu, 71 virtual bool AreDropTypesRequired(views::MenuItemView* menu) OVERRIDE; 72 virtual bool CanDrop(views::MenuItemView* menu, 74 virtual int GetDropOperation(views::MenuItemView* item, 77 virtual int OnPerformDrop(views::MenuItemView* menu, 80 virtual bool ShowContextMenu(views::MenuItemView* source, 84 virtual bool CanDrag(views::MenuItemView* menu) OVERRIDE; 85 virtual void WriteDragData(views::MenuItemView* sender [all...] |
/external/chromium_org/chrome/browser/ui/views/ |
menu_test_base.h | 17 class MenuItemView; 33 // MenuItemView prevents repeated activation of a menu by clicks too 48 views::MenuItemView* menu() { 58 virtual void BuildMenu(views::MenuItemView* menu) = 0; 79 views::MenuItemView* menu_;
|
menu_item_view_interactive_uitest.cc | 25 virtual void BuildMenu(views::MenuItemView* menu) OVERRIDE { 40 views::MenuItemView* item = submenu->GetMenuItemAt(INDEX); 75 virtual void BuildMenu(views::MenuItemView* menu) OVERRIDE { 93 views::MenuItemView::NORMAL, 99 views::MenuItemView* item = submenu->GetMenuItemAt(SELECT_INDEX); 122 views::MenuItemView* inserted_item_; 157 virtual void BuildMenu(views::MenuItemView* menu) OVERRIDE { 178 views::MenuItemView::NORMAL, 192 views::MenuItemView* submenu_; 193 views::MenuItemView* inserted_item_ [all...] |
/external/chromium_org/ui/app_list/views/ |
app_list_menu_views.cc | 18 using views::MenuItemView; 25 menu_ = new MenuItemView(menu_delegate_.get());
|
app_list_menu_views.h | 36 views::MenuItemView* menu_; // Owned by menu_runner_.
|