/external/chromium_org/chrome/browser/ui/gtk/ |
global_history_menu.cc | 272 GtkWidget* submenu = gtk_menu_item_get_submenu(GTK_MENU_ITEM(menu_item)); local 273 if (submenu) 274 closure->menu_bar->ClearMenuSection(submenu, closure->tag); 317 GtkWidget* submenu = gtk_menu_new(); local 329 // submenu item. GTK+ helpfully activates a menu item when it shows a 330 // submenu so toss that feature out. 332 gtk_menu_shell_append(GTK_MENU_SHELL(submenu), restore_item); 336 gtk_menu_shell_append(GTK_MENU_SHELL(submenu), separator); 338 // Loop over the window's tabs and add them to the submenu. 346 submenu, 363 gtk_menu_item_set_submenu(GTK_MENU_ITEM(parent_item), submenu); local [all...] |
menu_gtk.h | 183 static void OnSubMenuHiddenCallback(GtkWidget* submenu);
|
/external/chromium_org/ui/views/controls/menu/ |
menu_host.cc | 30 MenuHost::MenuHost(SubmenuView* submenu) 31 : submenu_(submenu),
|
menu_controller.cc | 190 DCHECK(part.submenu); 191 SubmenuView* new_menu = part.submenu; 197 start_y_ = part.submenu->GetVisibleBounds().y(); 216 SubmenuView* submenu() const { return submenu_; } function in class:views::MenuController::MenuScrollTask 532 part.submenu->child_count() == 1 && 533 part.submenu->child_at(0)->id() == MenuItemView::kEmptyMenuItemViewID) { 603 return part.submenu && part.submenu->OnMouseWheel(event); 637 // current menu is unset. Make sure the submenu remains open by sending the 647 if (!part.submenu) 1692 SubmenuView* submenu = item->GetSubmenu(); local 1874 SubmenuView* submenu = item->GetSubmenu(); local 2051 SubmenuView* submenu = parent->GetSubmenu(); local 2080 SubmenuView* submenu = parent->GetSubmenu(); local [all...] |
menu_win.cc | 43 bool submenu; member in struct:views::MenuWin::ItemData 92 // 2. It isn't invoked for menuitems representing a submenu that have children 109 if (data->submenu) 275 MenuWin* submenu = new MenuWin(this); local 276 submenus_.push_back(submenu); 277 AddMenuItemInternal(index, item_id, label, icon, submenu->menu_, NORMAL); 278 return submenu; 398 HMENU submenu, 417 if (submenu) { 419 mii.hSubMenu = submenu; [all...] |
menu_win.h | 90 HMENU submenu,
|
native_menu_win.cc | 57 scoped_ptr<Menu2> submenu; member in struct:views::NativeMenuWin::ItemData 134 // If we didn't find a matching command ID, this means a submenu has been 178 if (data->submenu.get()) 501 Menu2* submenu = (*it)->submenu.get(); local 502 if (submenu) 503 submenu->UpdateStates(); 546 HMENU submenu = GetSubMenu(menu, i); local 547 if (GetHighlightedMenuItemInfo(submenu, info)) 632 item_data->submenu.reset(new Menu2(model_->GetSubmenuModelAt(model_index))) [all...] |
menu_controller.h | 106 // Various events, forwarded from the submenu. 135 // Update the submenu's selection based on the current mouse location 162 // If set and the menu_item has a submenu, the submenu is shown. 190 // If item has a submenu this indicates if the submenu is showing. 219 MenuPart() : type(NONE), menu(NULL), parent(NULL), submenu(NULL) {} 239 // This is the submenu the mouse is over. 240 SubmenuView* submenu; member in struct:views::MenuController::MenuPart 336 // NOT included the scroll buttons, only the submenu view [all...] |
/external/chromium/chrome/browser/extensions/ |
extension_context_menu_browsertest.cc | 287 // In the separators test we build a submenu with items and separators in two 347 // Get the submenu and verify the items there. 348 MenuModel* submenu = model->GetSubmenuModelAt(index); local 349 ASSERT_TRUE(submenu != NULL); 350 VerifyMenuForSeparatorsTest(*submenu); 362 submenu = model->GetSubmenuModelAt(index); 363 ASSERT_TRUE(submenu != NULL); 364 VerifyMenuForSeparatorsTest(*submenu);
|
/external/chromium_org/chrome/renderer/pepper/ |
pepper_flash_menu_host.cc | 67 item.type = content::MenuItem::SUBMENU; 82 if (!ConvertMenuData(in_menu->items[i].submenu, depth + 1, &item.submenu,
|
/external/chromium_org/chrome/browser/ui/gtk/bookmarks/ |
bookmark_sub_menu_model_gtk.cc | 108 BookmarkNodeMenuModel* submenu = local 110 // No command id. Nothing happens if you click on the submenu itself. 111 AddSubMenu(kBookmarkItemCommandId, label, submenu); 115 submenus_.push_back(submenu);
|
bookmark_menu_controller_gtk.cc | 173 GtkWidget* submenu = gtk_menu_new(); local 174 BuildMenu(node, 0, submenu); 175 gtk_menu_item_set_submenu(GTK_MENU_ITEM(menu_item), submenu); local
|
/external/chromium/chrome/browser/tab_contents/ |
render_view_context_menu.cc | 79 if (items[i].type == WebMenuItem::SUBMENU) { 80 if (IsCustomItemEnabled(items[i].submenu, id)) 94 if (items[i].type == WebMenuItem::SUBMENU) { 95 if (IsCustomItemChecked(items[i].submenu, id)) 143 case WebMenuItem::SUBMENU: { 144 ui::SimpleMenuModel* submenu = new ui::SimpleMenuModel(delegate); local 145 AddCustomItemsToMenu(items[i].submenu, depth + 1, total_items, delegate, 146 submenu); 150 submenu); 316 // If they have more than that, we automatically push them into a submenu 335 ui::SimpleMenuModel* submenu = new ui::SimpleMenuModel(this); local 378 ui::SimpleMenuModel* submenu = new ui::SimpleMenuModel(this); local [all...] |
/external/chromium_org/chrome/browser/extensions/ |
extension_context_menu_browsertest.cc | 415 // In the separators test we build a submenu with items and separators in two 481 // Get the submenu and verify the items there. 482 MenuModel* submenu = model->GetSubmenuModelAt(index); local 483 ASSERT_TRUE(submenu != NULL); 484 VerifyMenuForSeparatorsTest(*submenu); 496 submenu = model->GetSubmenuModelAt(index); 497 ASSERT_TRUE(submenu != NULL); 498 VerifyMenuForSeparatorsTest(*submenu);
|
/external/chromium/chrome/browser/renderer_host/ |
gtk_im_context_wrapper.cc | 326 GtkWidget* submenu = gtk_menu_new(); local 327 gtk_menu_item_set_submenu(GTK_MENU_ITEM(menuitem), submenu); local 329 GTK_MENU_SHELL(submenu));
|
/external/chromium/chrome/browser/ui/gtk/bookmarks/ |
bookmark_menu_controller_gtk.cc | 172 GtkWidget* submenu = gtk_menu_new(); local 173 BuildMenu(node, 0, submenu); 174 gtk_menu_item_set_submenu(GTK_MENU_ITEM(menu_item), submenu); local
|
/external/chromium/chrome/browser/ui/views/bookmarks/ |
bookmark_bar_view_test.cc | 375 // Brings up menu. Moves over child to make sure submenu appears, moves over 399 // Click on second child, which has a submenu. 413 // Click on third child, which has a submenu too. 429 // And submenu we last clicked is showing. 925 // Make sure the submenu is showing. 929 views::MenuItemView* submenu = menu->GetSubmenu()->GetMenuItemAt(1); local 930 ASSERT_TRUE(submenu->IsSelected()); 931 ASSERT_TRUE(submenu->GetSubmenu()); 932 ASSERT_TRUE(submenu->GetSubmenu()->IsShowing()); 934 // Send a left arrow to close the submenu 945 views::MenuItemView* submenu = menu->GetSubmenu()->GetMenuItemAt(1); local 1179 views::SubmenuView* submenu = menu->GetSubmenu(); local [all...] |
bookmark_menu_controller_views.cc | 351 MenuItemView* submenu = menu->AppendSubMenuWithIcon(id, local 354 BuildMenu(node, 0, submenu, next_menu_id);
|
/external/chromium_org/chrome/browser/ui/views/bookmarks/ |
bookmark_bar_view_test.cc | 359 // Brings up menu. Moves over child to make sure submenu appears, moves over 383 // Click on second child, which has a submenu. 398 // Click on third child, which has a submenu too. 414 // And submenu we last clicked is showing. 963 views::MenuItemView* submenu = menu->GetSubmenu()->GetMenuItemAt(1); local 979 views::MenuItemView* submenu = menu->GetSubmenu()->GetMenuItemAt(1); local 1231 views::SubmenuView* submenu = menu->GetSubmenu(); local 1784 views::SubmenuView* submenu = menu->GetSubmenu(); local [all...] |
bookmark_menu_delegate.cc | 438 // Don't create the submenu if its menu ID will be outside the range allowed. 450 MenuItemView* submenu = menu->AppendSubMenuWithIcon( local 452 BuildMenu(node, 0, submenu, next_menu_id); 482 MenuItemView* submenu = menu->AppendSubMenuWithIcon( local 484 BuildMenu(node, 0, submenu, next_menu_id);
|
/external/chromium_org/content/browser/renderer_host/ |
gtk_im_context_wrapper.cc | 325 GtkWidget* submenu = gtk_menu_new(); local 327 GTK_MENU_SHELL(submenu)); 328 return submenu;
|
/development/samples/ApiDemos/src/com/example/android/apis/app/ |
MenuInflateFromXml.java | 45 R.menu.title_only, R.menu.title_icon, R.menu.submenu, R.menu.groups, 54 "Title only", "Title and Icon", "Submenu", "Groups", 169 // Don't toast text when a submenu is clicked
|
/external/chromium_org/chrome/common/ |
automation_messages.h | 158 // items that go in the menu. An item may be a submenu, so the data 183 // This recursively describes the submenu if type is 185 ContextMenuModel* submenu; member in struct:ContextMenuModel::Item
|
/external/chromium/chrome/browser/ui/gtk/ |
menu_gtk.cc | 495 GtkWidget* submenu = gtk_menu_new(); local 496 BuildSubmenuFromModel(model->GetSubmenuModelAt(i), submenu); 497 gtk_menu_item_set_submenu(GTK_MENU_ITEM(menu_item), submenu); local 589 // submenu. Ignore them. 765 // example, the IME submenu doesn't have a model. 827 GtkWidget* submenu = gtk_menu_item_get_submenu(GTK_MENU_ITEM(widget)); local 828 if (submenu) { 829 gtk_container_foreach(GTK_CONTAINER(submenu), &SetMenuItemInfo,
|
/external/chromium_org/chrome/browser/background/ |
background_mode_manager.cc | 751 StatusIconMenuModel* submenu = new StatusIconMenuModel(bmd); local 752 // The submenu constructor caller owns the lifetime of the submenu. 754 submenus.push_back(submenu); 755 bmd->BuildProfileMenu(submenu, menu.get());
|