Searched defs:MenuRunner (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/ui/views/controls/menu/
H A Dmenu_runner.cc12 MenuRunner::MenuRunner(ui::MenuModel* menu_model, int32 run_types) function in class:views::MenuRunner
17 MenuRunner::MenuRunner(MenuItemView* menu_view, int32 run_types) function in class:views::MenuRunner
21 MenuRunner::~MenuRunner() {
25 MenuRunner::RunResult MenuRunner::RunMenuAt(Widget* parent,
62 bool MenuRunner::IsRunning() const {
66 void MenuRunner
[all...]
H A Dmenu_runner.h44 // MenuRunner is responsible for showing (running) the menu and additionally
46 // to delete MenuRunner at any point, but MenuRunner internally only deletes the
47 // MenuItemView *after* the nested message loop completes. If MenuRunner is
51 // NOTE: while you can delete a MenuRunner at any point, the nested message loop
53 // the MenuRunner while the menu is running, your object is effectively still
57 // Similarly you should avoid creating MenuRunner on the stack. Doing so means
58 // MenuRunner may not be immediately destroyed if your object is destroyed,
60 // should define MenuRunner as a scoped_ptr in your class so that when your
61 // object is destroyed MenuRunner initiate
63 class VIEWS_EXPORT MenuRunner { class in namespace:views
[all...]

Completed in 89 milliseconds