/external/chromium_org/ui/views/controls/menu/ |
H A D | menu_controller_delegate.h | 10 class MenuItemView; 27 virtual void DropMenuClosed(NotifyType type, MenuItemView* menu) = 0; 30 virtual void SiblingMenuCreated(MenuItemView* menu) = 0;
|
H A D | 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* men [all...] |
H A D | 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* men [all...] |
H A D | 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* sende [all...] |
H A D | menu_item_view.cc | 38 // is itself a MenuItemView, but it uses a different ID so that it isn't 39 // identified as a MenuItemView. 41 class EmptyMenuMenuItem : public MenuItemView { 43 explicit EmptyMenuMenuItem(MenuItemView* parent) 44 : MenuItemView(parent, 0, EMPTY) { 66 // MenuItemView --------------------------------------------------------------- 69 const int MenuItemView::kMenuItemViewID = 1001; 72 const int MenuItemView::kEmptyMenuItemViewID = 73 MenuItemView::kMenuItemViewID + 1; 76 int MenuItemView 90 MenuItemView::MenuItemView(MenuDelegate* delegate) function in class:views::MenuItemView 576 MenuItemView::MenuItemView(MenuItemView* parent, function in class:views::MenuItemView [all...] |
H A D | menu_runner_impl.h | 20 class MenuItemView; 24 // A menu runner implementation that uses views::MenuItemView to show a menu. 28 explicit MenuRunnerImpl(MenuItemView* menu); 41 virtual void DropMenuClosed(NotifyType type, MenuItemView* menu) OVERRIDE; 42 virtual void SiblingMenuCreated(MenuItemView* menu) OVERRIDE; 49 MenuRunner::RunResult MenuDone(MenuItemView* result, int mouse_event_flags); 56 MenuItemView* menu_; 59 std::set<MenuItemView*> sibling_menus_; 61 // Created and set as the delegate of the MenuItemView if Release() is
|
H A D | menu_separator.h | 14 class MenuItemView; 18 MenuSeparator(MenuItemView* parent, ui::MenuSeparatorType type) 36 MenuItemView* parent_menu_item_;
|
H A D | menu_controller.h | 41 class MenuItemView; 83 MenuItemView* Run(Widget* parent, 85 MenuItemView* root, 181 friend class MenuItemView; 222 MenuItemView* item; 267 MenuItemView* menu; 271 MenuItemView* parent; 284 void SetSelection(MenuItemView* menu_item, int types); 317 void Accept(MenuItemView* item, int event_flags); 324 bool ShowContextMenu(MenuItemView* menu_ite [all...] |
H A D | 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 { class in namespace:views 117 explicit MenuItemView(MenuDelegat [all...] |
H A D | menu_model_adapter.cc | 26 void MenuModelAdapter::BuildMenu(MenuItemView* menu) { 48 MenuItemView* MenuModelAdapter::CreateMenu() { 49 MenuItemView* item = new MenuItemView(this); 55 MenuItemView* MenuModelAdapter::AddMenuItemFromModelAt(ui::MenuModel* model, 57 MenuItemView* menu, 64 MenuItemView::Type type; 69 type = MenuItemView::NORMAL; 75 type = MenuItemView::CHECKBOX; 81 type = MenuItemView [all...] |
H A D | 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* ite [all...] |
H A D | menu_item_view_unittest.cc | 30 // A MenuItemView implementation with a public destructor (so we can clean up 32 class TestMenuItemView : public views::MenuItemView { 34 TestMenuItemView() : views::MenuItemView(NULL) {} 44 // Append a normal MenuItemView. 45 views::MenuItemView* label_view = 48 // Append a second MenuItemView that has a child SquareView. 49 views::MenuItemView* flexible_view =
|
H A D | menu_model_adapter_unittest.cc | 207 MenuItemView* menu = new views::MenuItemView(&delegate); 222 MenuItemView* item = menu->GetMenuItemByID(id); 234 EXPECT_EQ(views::MenuItemView::NORMAL, item->GetType()); 237 EXPECT_EQ(views::MenuItemView::CHECKBOX, item->GetType()); 240 EXPECT_EQ(views::MenuItemView::RADIO, item->GetType()); 246 EXPECT_EQ(views::MenuItemView::SUBMENU, item->GetType()); 257 views::MenuItemView* submenu = menu->GetMenuItemByID(103); 269 MenuItemView* item = menu->GetMenuItemByID(id); 281 EXPECT_EQ(views::MenuItemView [all...] |
H A D | menu_runner_handler.h | 13 class MenuItemView;
|
/external/chromium_org/chrome/browser/ui/views/bookmarks/ |
H A D | 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* ite [all...] |
H A D | bookmark_menu_controller_views.h | 31 class MenuItemView; 65 views::MenuItemView* menu() const; 68 views::MenuItemView* context_menu() const; 80 virtual bool IsTriggerableEvent(views::MenuItemView* view, 87 views::MenuItemView* menu, 90 virtual bool AreDropTypesRequired(views::MenuItemView* menu) OVERRIDE; 91 virtual bool CanDrop(views::MenuItemView* menu, 93 virtual int GetDropOperation(views::MenuItemView* item, 96 virtual int OnPerformDrop(views::MenuItemView* menu, 99 virtual bool ShowContextMenu(views::MenuItemView* sourc [all...] |
H A D | bookmark_menu_controller_views.cc | 26 using views::MenuItemView; 75 MenuItemView* BookmarkMenuController::menu() const { 79 MenuItemView* BookmarkMenuController::context_menu() const { 92 bool BookmarkMenuController::IsTriggerableEvent(views::MenuItemView* menu, 107 MenuItemView* menu, 113 bool BookmarkMenuController::AreDropTypesRequired(MenuItemView* menu) { 117 bool BookmarkMenuController::CanDrop(MenuItemView* menu, 123 MenuItemView* item, 129 int BookmarkMenuController::OnPerformDrop(MenuItemView* menu, 138 bool BookmarkMenuController::ShowContextMenu(MenuItemView* sourc [all...] |
/external/chromium_org/chrome/browser/ui/views/toolbar/ |
H A D | wrench_menu.h | 30 class MenuItemView; 70 virtual bool IsTriggerableEvent(views::MenuItemView* menu, 73 views::MenuItemView* menu, 76 virtual bool AreDropTypesRequired(views::MenuItemView* menu) OVERRIDE; 77 virtual bool CanDrop(views::MenuItemView* menu, 79 virtual int GetDropOperation(views::MenuItemView* item, 82 virtual int OnPerformDrop(views::MenuItemView* menu, 85 virtual bool ShowContextMenu(views::MenuItemView* source, 89 virtual bool CanDrag(views::MenuItemView* menu) OVERRIDE; 90 virtual void WriteDragData(views::MenuItemView* sende [all...] |
/external/chromium_org/chrome/browser/ui/views/extensions/ |
H A D | browser_action_overflow_menu_controller.h | 60 virtual bool ShowContextMenu(views::MenuItemView* source, 64 virtual void DropMenuClosed(views::MenuItemView* menu) OVERRIDE; 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, 82 virtual bool CanDrag(views::MenuItemView* menu) OVERRIDE; 83 virtual void WriteDragData(views::MenuItemView* sender, 85 virtual int GetDragOperations(views::MenuItemView* sende [all...] |
H A D | browser_action_overflow_menu_controller.cc | 32 IconUpdater(views::MenuItemView* menu_item_view, BrowserActionView* view) 50 views::MenuItemView* menu_item_view_; 74 menu_ = new views::MenuItemView(this); 82 views::MenuItemView* menu_item = menu_->AppendMenuItemWithIcon( 141 views::MenuItemView* source, 173 views::MenuItemView* menu) { 178 views::MenuItemView* menu, 185 views::MenuItemView* menu) { 190 views::MenuItemView* menu, const OSExchangeData& data) { 195 views::MenuItemView* ite [all...] |
/external/chromium_org/ui/app_list/views/ |
H A D | app_list_menu_views.cc | 16 using views::MenuItemView; 23 menu_ = new MenuItemView(menu_delegate_.get());
|
/external/chromium_org/chrome/browser/ui/views/ |
H A D | 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; 83 views::MenuItemView* menu_;
|
H A D | 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...] |
H A D | menu_view_drag_and_drop_test.cc | 161 virtual void BuildMenu(views::MenuItemView* menu) OVERRIDE; 165 views::MenuItemView* menu, 168 virtual bool AreDropTypesRequired(views::MenuItemView* menu) OVERRIDE; 169 virtual bool CanDrop(views::MenuItemView* menu, 171 virtual int GetDropOperation(views::MenuItemView* item, 174 virtual int OnPerformDrop(views::MenuItemView* menu, 177 virtual bool CanDrag(views::MenuItemView* menu) OVERRIDE; 178 virtual void WriteDragData(views::MenuItemView* sender, 180 virtual int GetDragOperations(views::MenuItemView* sender) OVERRIDE; 205 void MenuViewDragAndDropTest::BuildMenu(views::MenuItemView* men [all...] |
/external/chromium_org/components/renderer_context_menu/views/ |
H A D | toolkit_delegate_views.h | 16 class MenuItemView; 48 views::MenuItemView* menu_view_;
|