MenuGtk 85 chrome/browser/ui/gtk/back_forward_button_gtk.cc menu_.reset(new MenuGtk(this, menu_model_.get())); MenuGtk 22 chrome/browser/ui/gtk/back_forward_button_gtk.h class BackForwardButtonGtk : MenuGtk::Delegate { MenuGtk 51 chrome/browser/ui/gtk/back_forward_button_gtk.h scoped_ptr<MenuGtk> menu_; MenuGtk 1157 chrome/browser/ui/gtk/bookmarks/bookmark_bar_gtk.cc new MenuGtk(NULL, current_context_menu_controller_->menu_model())); MenuGtk 38 chrome/browser/ui/gtk/bookmarks/bookmark_bar_gtk.h class MenuGtk; MenuGtk 383 chrome/browser/ui/gtk/bookmarks/bookmark_bar_gtk.h scoped_ptr<MenuGtk> current_context_menu_; MenuGtk 109 chrome/browser/ui/gtk/bookmarks/bookmark_editor_gtk.cc menu_.reset(new MenuGtk(NULL, menu_model_.get())); MenuGtk 233 chrome/browser/ui/gtk/bookmarks/bookmark_editor_gtk.cc scoped_ptr<MenuGtk> menu_; MenuGtk 110 chrome/browser/ui/gtk/bookmarks/bookmark_menu_controller_gtk.cc &MenuGtk::WidgetMenuPositionFunc, MenuGtk 269 chrome/browser/ui/gtk/bookmarks/bookmark_menu_controller_gtk.cc new MenuGtk(NULL, context_menu_controller_->menu_model())); MenuGtk 24 chrome/browser/ui/gtk/bookmarks/bookmark_menu_controller_gtk.h class MenuGtk; MenuGtk 140 chrome/browser/ui/gtk/bookmarks/bookmark_menu_controller_gtk.h scoped_ptr<MenuGtk> context_menu_; MenuGtk 17 chrome/browser/ui/gtk/bookmarks/bookmark_sub_menu_model_gtk.h class MenuGtk; // See below for why we need this. MenuGtk 94 chrome/browser/ui/gtk/bookmarks/bookmark_sub_menu_model_gtk.h void SetMenuGtk(MenuGtk* menu) { menu_ = menu; } MenuGtk 124 chrome/browser/ui/gtk/bookmarks/bookmark_sub_menu_model_gtk.h MenuGtk* menu_; MenuGtk 97 chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc public MenuGtk::Delegate { MenuGtk 246 chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc MenuGtk* GetContextMenu() { MenuGtk 253 chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc new MenuGtk(this, context_menu_model_.get())); MenuGtk 321 chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc MenuGtk* menu = button->GetContextMenu(); MenuGtk 485 chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc scoped_ptr<MenuGtk> context_menu_; MenuGtk 1076 chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc overflow_menu_.reset(new MenuGtk(this, overflow_menu_model_.get())); MenuGtk 1113 chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc MenuGtk* menu = button->GetContextMenu(); MenuGtk 42 chrome/browser/ui/gtk/browser_actions_toolbar_gtk.h public MenuGtk::Delegate, MenuGtk 202 chrome/browser/ui/gtk/browser_actions_toolbar_gtk.h scoped_ptr<MenuGtk> overflow_menu_; MenuGtk 958 chrome/browser/ui/gtk/browser_titlebar.cc favicon_menu_.reset(new MenuGtk(NULL, favicon_menu_model_.get())); MenuGtk 984 chrome/browser/ui/gtk/browser_titlebar.cc context_menu_.reset(new MenuGtk(NULL, context_menu_model_.get())); MenuGtk 29 chrome/browser/ui/gtk/browser_titlebar.h class MenuGtk; MenuGtk 259 chrome/browser/ui/gtk/browser_titlebar.h scoped_ptr<MenuGtk> context_menu_; MenuGtk 263 chrome/browser/ui/gtk/browser_titlebar.h scoped_ptr<MenuGtk> favicon_menu_; MenuGtk 240 chrome/browser/ui/gtk/browser_toolbar_gtk.cc wrench_menu_.reset(new MenuGtk(this, wrench_menu_model_.get())); MenuGtk 670 chrome/browser/ui/gtk/browser_toolbar_gtk.cc wrench_menu_.reset(new MenuGtk(this, wrench_menu_model_.get())); MenuGtk 45 chrome/browser/ui/gtk/browser_toolbar_gtk.h public MenuGtk::Delegate, MenuGtk 195 chrome/browser/ui/gtk/browser_toolbar_gtk.h scoped_ptr<MenuGtk> wrench_menu_; MenuGtk 220 chrome/browser/ui/gtk/content_setting_bubble_gtk.cc gtk_menu->menu.reset(new MenuGtk(NULL, gtk_menu->menu_model.get())); MenuGtk 56 chrome/browser/ui/gtk/content_setting_bubble_gtk.h scoped_ptr<MenuGtk> menu; MenuGtk 28 chrome/browser/ui/gtk/download/download_shelf_context_menu_gtk.cc menu_.reset(new MenuGtk(this, menu_model)); MenuGtk 17 chrome/browser/ui/gtk/download/download_shelf_context_menu_gtk.h public MenuGtk::Delegate { MenuGtk 35 chrome/browser/ui/gtk/download/download_shelf_context_menu_gtk.h scoped_ptr<MenuGtk> menu_; MenuGtk 17 chrome/browser/ui/gtk/infobars/extension_infobar_gtk.h class MenuGtk; MenuGtk 19 chrome/browser/ui/gtk/infobars/extension_infobar_gtk.h class ExtensionInfoBarGtk : public InfoBarGtk, public MenuGtk::Delegate { MenuGtk 253 chrome/browser/ui/gtk/infobars/infobar_gtk.cc MenuGtk::Delegate* delegate, MenuGtk 255 chrome/browser/ui/gtk/infobars/infobar_gtk.cc menu_.reset(new MenuGtk(delegate, model)); MenuGtk 114 chrome/browser/ui/gtk/infobars/infobar_gtk.h MenuGtk::Delegate* delegate, MenuGtk 150 chrome/browser/ui/gtk/infobars/infobar_gtk.h scoped_ptr<MenuGtk> menu_; MenuGtk 1930 chrome/browser/ui/gtk/location_bar_view_gtk.cc new MenuGtk(NULL, context_menu_model_.get())); MenuGtk 316 chrome/browser/ui/gtk/location_bar_view_gtk.h scoped_ptr<MenuGtk> context_menu_; MenuGtk 29 chrome/browser/ui/gtk/menu_gtk.cc bool MenuGtk::block_activation_ = false; MenuGtk 69 chrome/browser/ui/gtk/menu_gtk.cc MenuGtk::Delegate* delegate = reinterpret_cast<MenuGtk::Delegate*>( MenuGtk 85 chrome/browser/ui/gtk/menu_gtk.cc MenuGtk::Delegate* menu_gtk_delegate) { MenuGtk 124 chrome/browser/ui/gtk/menu_gtk.cc bool MenuGtk::Delegate::AlwaysShowIconForCmd(int command_id) const { MenuGtk 128 chrome/browser/ui/gtk/menu_gtk.cc GtkIconSet* MenuGtk::Delegate::GetIconSetForId(int idr) { return NULL; } MenuGtk 130 chrome/browser/ui/gtk/menu_gtk.cc GtkWidget* MenuGtk::Delegate::GetDefaultImageForCommandId(int command_id) { MenuGtk 286 chrome/browser/ui/gtk/menu_gtk.cc GtkWidget* MenuGtk::Delegate::GetImageForCommandId(int command_id) const { MenuGtk 290 chrome/browser/ui/gtk/menu_gtk.cc MenuGtk::MenuGtk(MenuGtk::Delegate* delegate, MenuGtk 303 chrome/browser/ui/gtk/menu_gtk.cc MenuGtk::~MenuGtk() { MenuGtk 312 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::ConnectSignalHandlers() { MenuGtk 322 chrome/browser/ui/gtk/menu_gtk.cc GtkWidget* MenuGtk::AppendMenuItemWithLabel(int command_id, MenuGtk 329 chrome/browser/ui/gtk/menu_gtk.cc GtkWidget* MenuGtk::AppendMenuItemWithIcon(int command_id, MenuGtk 337 chrome/browser/ui/gtk/menu_gtk.cc GtkWidget* MenuGtk::AppendCheckMenuItemWithLabel(int command_id, MenuGtk 345 chrome/browser/ui/gtk/menu_gtk.cc GtkWidget* MenuGtk::AppendSeparator() { MenuGtk 352 chrome/browser/ui/gtk/menu_gtk.cc GtkWidget* MenuGtk::InsertSeparator(int position) { MenuGtk 359 chrome/browser/ui/gtk/menu_gtk.cc GtkWidget* MenuGtk::AppendMenuItem(int command_id, GtkWidget* menu_item) { MenuGtk 367 chrome/browser/ui/gtk/menu_gtk.cc GtkWidget* MenuGtk::InsertMenuItem(int command_id, GtkWidget* menu_item, MenuGtk 377 chrome/browser/ui/gtk/menu_gtk.cc GtkWidget* MenuGtk::AppendMenuItemToMenu(int index, MenuGtk 387 chrome/browser/ui/gtk/menu_gtk.cc GtkWidget* MenuGtk::InsertMenuItemToMenu(int index, MenuGtk 415 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::PopupForWidget(GtkWidget* widget, int button, MenuGtk 423 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::PopupAsContext(const gfx::Point& point, guint32 event_time) { MenuGtk 431 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::PopupAsContextForStatusIcon(guint32 event_time, guint32 button, MenuGtk 437 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::PopupAsFromKeyEvent(GtkWidget* widget) { MenuGtk 442 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::Cancel() { MenuGtk 446 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::UpdateMenu() { MenuGtk 450 chrome/browser/ui/gtk/menu_gtk.cc GtkWidget* MenuGtk::BuildMenuItemWithImage(const std::string& label, MenuGtk 458 chrome/browser/ui/gtk/menu_gtk.cc GtkWidget* MenuGtk::BuildMenuItemWithImage(const std::string& label, MenuGtk 465 chrome/browser/ui/gtk/menu_gtk.cc GtkWidget* MenuGtk::BuildMenuItemWithLabel(const std::string& label, MenuGtk 469 chrome/browser/ui/gtk/menu_gtk.cc MenuGtk::Delegate::GetDefaultImageForCommandId(command_id); MenuGtk 474 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::BuildMenuFromModel() { MenuGtk 478 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::BuildSubmenuFromModel(ui::MenuModel* model, GtkWidget* menu) { MenuGtk 564 chrome/browser/ui/gtk/menu_gtk.cc GtkWidget* MenuGtk::BuildButtonMenuItem(ui::ButtonMenuItemModel* model, MenuGtk 631 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::OnMenuItemActivated(GtkWidget* menu_item) { MenuGtk 661 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::OnMenuButtonPressed(GtkWidget* menu_item, int command_id) { MenuGtk 673 chrome/browser/ui/gtk/menu_gtk.cc gboolean MenuGtk::OnMenuTryButtonPressed(GtkWidget* menu_item, MenuGtk 693 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::WidgetMenuPositionFunc(GtkMenu* menu, MenuGtk 734 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::PointMenuPositionFunc(GtkMenu* menu, MenuGtk 757 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::ExecuteCommand(ui::MenuModel* model, int id) { MenuGtk 772 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::OnMenuShow(GtkWidget* widget) { MenuGtk 775 chrome/browser/ui/gtk/menu_gtk.cc FROM_HERE, base::Bind(&MenuGtk::UpdateMenu, weak_factory_.GetWeakPtr())); MenuGtk 778 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::OnMenuHidden(GtkWidget* widget) { MenuGtk 784 chrome/browser/ui/gtk/menu_gtk.cc gboolean MenuGtk::OnMenuFocusOut(GtkWidget* widget, GdkEventFocus* event) { MenuGtk 789 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::OnSubMenuShow(GtkWidget* submenu) { MenuGtk 821 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::OnSubMenuHidden(GtkWidget* submenu) { MenuGtk 832 chrome/browser/ui/gtk/menu_gtk.cc base::Bind(&MenuGtk::OnSubMenuHiddenCallback, submenu), MenuGtk 851 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::OnSubMenuHiddenCallback(GtkWidget* submenu) { MenuGtk 890 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::SetButtonItemInfo(GtkWidget* button, gpointer userdata) { MenuGtk 907 chrome/browser/ui/gtk/menu_gtk.cc void MenuGtk::SetMenuItemInfo(GtkWidget* widget, gpointer userdata) { MenuGtk 27 chrome/browser/ui/gtk/menu_gtk.h class MenuGtk { MenuGtk 59 chrome/browser/ui/gtk/menu_gtk.h MenuGtk(MenuGtk::Delegate* delegate, ui::MenuModel* model); MenuGtk 60 chrome/browser/ui/gtk/menu_gtk.h virtual ~MenuGtk(); MenuGtk 157 chrome/browser/ui/gtk/menu_gtk.h CHROMEGTK_CALLBACK_0(MenuGtk, void, OnMenuItemActivated); MenuGtk 160 chrome/browser/ui/gtk/menu_gtk.h CHROMEGTK_CALLBACK_1(MenuGtk, void, OnMenuButtonPressed, int); MenuGtk 164 chrome/browser/ui/gtk/menu_gtk.h CHROMEGTK_CALLBACK_1(MenuGtk, gboolean, OnMenuTryButtonPressed, int); MenuGtk 167 chrome/browser/ui/gtk/menu_gtk.h CHROMEGTK_CALLBACK_0(MenuGtk, void, OnMenuShow); MenuGtk 170 chrome/browser/ui/gtk/menu_gtk.h CHROMEGTK_CALLBACK_0(MenuGtk, void, OnMenuHidden); MenuGtk 173 chrome/browser/ui/gtk/menu_gtk.h CHROMEGTK_CALLBACK_1(MenuGtk, gboolean, OnMenuFocusOut, GdkEventFocus*); MenuGtk 176 chrome/browser/ui/gtk/menu_gtk.h CHROMEGTK_CALLBACK_0(MenuGtk, void, OnSubMenuShow); MenuGtk 179 chrome/browser/ui/gtk/menu_gtk.h CHROMEGTK_CALLBACK_0(MenuGtk, void, OnSubMenuHidden); MenuGtk 193 chrome/browser/ui/gtk/menu_gtk.h MenuGtk::Delegate* delegate_; MenuGtk 215 chrome/browser/ui/gtk/menu_gtk.h base::WeakPtrFactory<MenuGtk> weak_factory_; MenuGtk 226 chrome/browser/ui/gtk/notifications/balloon_view_gtk.cc options_menu_.reset(new MenuGtk(this, options_menu_model_.get())); MenuGtk 28 chrome/browser/ui/gtk/notifications/balloon_view_gtk.h class MenuGtk; MenuGtk 38 chrome/browser/ui/gtk/notifications/balloon_view_gtk.h public MenuGtk::Delegate, MenuGtk 124 chrome/browser/ui/gtk/notifications/balloon_view_gtk.h scoped_ptr<MenuGtk> options_menu_; MenuGtk 405 chrome/browser/ui/gtk/reload_button_gtk.cc menu_.reset(new MenuGtk(this, menu_model_.get())); MenuGtk 26 chrome/browser/ui/gtk/reload_button_gtk.h MenuGtk::Delegate, MenuGtk 135 chrome/browser/ui/gtk/reload_button_gtk.h scoped_ptr<MenuGtk> menu_; MenuGtk 91 chrome/browser/ui/gtk/renderer_context_menu/render_view_context_menu_gtk.cc menu_gtk_.reset(new MenuGtk(this, &menu_model_)); MenuGtk 97 chrome/browser/ui/gtk/renderer_context_menu/render_view_context_menu_gtk.cc MenuGtk* menu = menu_gtk_.get(); MenuGtk 20 chrome/browser/ui/gtk/renderer_context_menu/render_view_context_menu_gtk.h public MenuGtk::Delegate { MenuGtk 62 chrome/browser/ui/gtk/renderer_context_menu/render_view_context_menu_gtk.h scoped_ptr<MenuGtk> menu_gtk_; MenuGtk 61 chrome/browser/ui/gtk/status_icons/status_icon_gtk.cc menu_.reset(new MenuGtk(NULL, model)); MenuGtk 15 chrome/browser/ui/gtk/status_icons/status_icon_gtk.h class MenuGtk; MenuGtk 46 chrome/browser/ui/gtk/status_icons/status_icon_gtk.h scoped_ptr<MenuGtk> menu_; MenuGtk 17 chrome/browser/ui/gtk/tabs/tab_strip_menu_controller.cc menu_.reset(new MenuGtk(this, &model_)); MenuGtk 72 chrome/browser/ui/gtk/tabs/tab_strip_menu_controller.cc return MenuGtk::Delegate::GetDefaultImageForCommandId(browser_cmd_id); MenuGtk 26 chrome/browser/ui/gtk/tabs/tab_strip_menu_controller.h public MenuGtk::Delegate { MenuGtk 49 chrome/browser/ui/gtk/tabs/tab_strip_menu_controller.h scoped_ptr<MenuGtk> menu_; MenuGtk 249 chrome/browser/ui/gtk/task_manager_gtk.cc menu_.reset(new MenuGtk(NULL, menu_model_.get())); MenuGtk 297 chrome/browser/ui/gtk/task_manager_gtk.cc scoped_ptr<MenuGtk> menu_; MenuGtk 108 chrome/browser/ui/gtk/website_settings/permission_selector.cc MenuGtk::Delegate* delegate = new MenuGtk::Delegate(); MenuGtk 109 chrome/browser/ui/gtk/website_settings/permission_selector.cc menu_.reset(new MenuGtk(delegate, menu_model_.get())); MenuGtk 20 chrome/browser/ui/gtk/website_settings/permission_selector.h class MenuGtk; MenuGtk 69 chrome/browser/ui/gtk/website_settings/permission_selector.h scoped_ptr<MenuGtk> menu_;