Lines Matching refs:MenuItem

54 MenuItem::MenuItem(const char *label, Menu *subMenu)
72 MenuItem::~MenuItem()
80 MenuItem::SetTarget(menu_item_hook target)
93 MenuItem::SetMarked(bool marked)
105 MenuItem *markedItem = fMenu->FindMarked();
118 MenuItem::Select(bool selected)
125 MenuItem *selectedItem = fMenu->FindSelected();
138 MenuItem::SetType(menu_item_type type)
145 MenuItem::SetEnabled(bool enabled)
158 MenuItem::SetData(const void *data)
171 MenuItem::SetHelpText(const char* text)
178 MenuItem::SetShortcut(char key)
185 MenuItem::SetLabel(const char* label)
195 MenuItem::SetSubmenu(Menu* subMenu)
205 MenuItem::SetMenu(Menu* menu)
231 MenuItem *item;
251 MenuItem*
258 MenuItem *item;
270 Menu::IndexOf(MenuItem* searchedItem)
275 while (MenuItem* item = iterator.Next()) {
293 MenuItem*
297 while (MenuItem* item = iterator.Next()) {
306 MenuItem*
310 while (MenuItem* item = iterator.Next()) {
319 MenuItem*
325 while (MenuItem* item = iterator.Next()) {
340 Menu::AddItem(MenuItem* item)
351 MenuItem* item = new(std::nothrow) MenuItem();
362 MenuItem*
369 while (MenuItem* item = iterator.Next()) {
381 Menu::RemoveItem(MenuItem* item)
427 MenuItem*
434 while (MenuItem* item = iterator.Next()) {
449 Menu::SortItems(bool (*less)(const MenuItem*, const MenuItem*))
463 Menu::Draw(MenuItem* item)
524 class BlocklistMenuItem : public MenuItem {
528 MenuItem(label, subMenu),
574 static bool Less(const MenuItem* a, const MenuItem* b)
609 MenuItem::SetMarked(marked);
658 AddItem(new(nothrow) MenuItem("Return to parent directory"));
757 if (MenuItem* item = ItemAt(CountItems() - 1))
772 class BootVolumeMenuItem : public MenuItem {
776 MenuItem(volumeName),
807 class PackageVolumeStateMenuItem : public MenuItem {
812 MenuItem(label),
917 static MenuItem*
930 MenuItem* bootItem = get_continue_booting_menu_item();
951 user_menu_boot_volume(Menu* menu, MenuItem* item)
967 user_menu_boot_volume_state(Menu* menu, MenuItem* _item)
994 debug_menu_display_current_log(Menu* menu, MenuItem* item)
1039 debug_menu_display_previous_syslog(Menu* menu, MenuItem* item)
1126 debug_menu_add_advanced_option(Menu* menu, MenuItem* item)
1146 debug_menu_toggle_debug_syslog(Menu* menu, MenuItem* item)
1154 debug_menu_toggle_previous_debug_syslog(Menu* menu, MenuItem* item)
1162 debug_menu_save_previous_syslog(Menu* menu, MenuItem* item)
1242 MenuItem* item;
1265 menu->AddItem(item = new(nothrow) MenuItem("<No boot volume found>"));
1272 menu->AddItem(item = new(nothrow) MenuItem("Rescan volumes"));
1279 menu->AddItem(item = new(nothrow) MenuItem("Return to main menu"));
1293 MenuItem* item;
1295 safeMenu->AddItem(item = new(nothrow) MenuItem("Safe mode"));
1301 safeMenu->AddItem(item = new(nothrow) MenuItem("Disable user add-ons"));
1307 safeMenu->AddItem(item = new(nothrow) MenuItem("Disable IDE DMA"));
1331 item = new(nothrow) MenuItem("Ignore memory beyond 4 GiB"));
1343 safeMenu->AddItem(item = new(std::nothrow) MenuItem(
1349 safeMenu->AddItem(item = new(nothrow) MenuItem("Return to main menu"));
1359 MenuItem* item;
1397 item = new(nothrow) MenuItem(name);
1411 = new(nothrow) MenuItem("No supported volumes found"));
1418 menu->AddItem(item = new(nothrow) MenuItem("Return to debug menu"));
1429 MenuItem* item;
1432 = new(nothrow) MenuItem("Enable serial debug output"));
1439 = new(nothrow) MenuItem("Enable on screen debug output"));
1446 = new(nothrow) MenuItem("Disable on screen paging"));
1452 menu->AddItem(item = new(nothrow) MenuItem("Enable debug syslog"));
1464 menu->AddItem(item = new(nothrow) MenuItem(
1477 = new(nothrow) MenuItem("Display current boot loader log"));
1489 = new(nothrow) MenuItem("Display syslog from previous session"));
1495 menu->AddItem(item = new(nothrow) MenuItem(
1502 menu->AddItem(item = new(nothrow) MenuItem(
1510 menu->AddItem(item = new(nothrow) MenuItem("Return to main menu"));
1520 while (MenuItem* item = iterator.Next()) {
1575 user_menu_reboot(Menu* menu, MenuItem* item)
1594 MenuItem* item;
1599 menu->AddItem(item = new(std::nothrow) MenuItem("Select boot volume/state",
1603 menu->AddItem(item = new(std::nothrow) MenuItem("Select safe mode options",
1607 menu->AddItem(item = new(std::nothrow) MenuItem("Select debug options",
1615 menu->AddItem(item = new(std::nothrow) MenuItem("Reboot"));
1619 menu->AddItem(item = new(std::nothrow) MenuItem("Continue booting"));