Searched refs:MenuItemView (Results 1 - 25 of 61) sorted by relevance

123

/external/chromium_org/ui/views/controls/menu/
H A Dmenu_controller_delegate.h10 class MenuItemView;
27 virtual void DropMenuClosed(NotifyType type, MenuItemView* menu) = 0;
30 virtual void SiblingMenuCreated(MenuItemView* menu) = 0;
H A Dmenu_model_adapter.h17 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 Dmenu_delegate.h35 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 Dmenu_delegate.cc52 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 Dmenu_item_view.cc38 // 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 Dmenu_runner_impl.h20 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 Dmenu_separator.h14 class MenuItemView;
18 MenuSeparator(MenuItemView* parent, ui::MenuSeparatorType type)
36 MenuItemView* parent_menu_item_;
H A Dmenu_controller.h41 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 Dmenu_item_view.h41 // 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 Dmenu_model_adapter.cc26 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 Dsubmenu_view.h20 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 Dmenu_item_view_unittest.cc30 // 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 Dmenu_model_adapter_unittest.cc207 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 Dmenu_runner_handler.h13 class MenuItemView;
/external/chromium_org/chrome/browser/ui/views/bookmarks/
H A Dbookmark_menu_delegate.h32 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 Dbookmark_menu_controller_views.h31 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 Dbookmark_menu_controller_views.cc26 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 Dwrench_menu.h30 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 Dbrowser_action_overflow_menu_controller.h60 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 Dbrowser_action_overflow_menu_controller.cc32 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 Dapp_list_menu_views.cc16 using views::MenuItemView;
23 menu_ = new MenuItemView(menu_delegate_.get());
/external/chromium_org/chrome/browser/ui/views/
H A Dmenu_test_base.h17 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 Dmenu_item_view_interactive_uitest.cc25 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 Dmenu_view_drag_and_drop_test.cc161 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 Dtoolkit_delegate_views.h16 class MenuItemView;
48 views::MenuItemView* menu_view_;

Completed in 3524 milliseconds

123