Lines Matching defs:menu
213 /* update menu title */
312 add_other_ptn_size(menudesc *menu, void *arg)
359 menu->opts = m;
360 menu->numopts = pset->num+4;
372 menu->cursel = pset->num;
381 inst_ext_clone(menudesc *menu, void *arg)
405 data.usage.menu = new_menu(MSG_clone_target_hdr,
408 process_menu(data.usage.menu, &data);
409 free_menu(data.usage.menu);
420 menu->opts = men;
421 menu->numopts = pset->num+4;
447 menu->cursel = data.res == 0 ? 1 : 0;
523 if (pset->menu >= 0)
524 set_menu_numopts(pset->menu, m - pset->menu_opts);
711 * and two additional menu entries ("add a partition" and "select units").
712 * The menu exit string changes depending on content, and implies
728 pset->menu = -1;
731 pset->menu = new_menu(size_menu_title, pset->menu_opts, num,
737 if (pset->menu < 0) {
744 process_menu(pset->menu, pset);
746 free_menu(pset->menu);
748 pset->menu = -1;
821 int menu;
869 menu = new_menu(MSG_Select_your_choice, options, num_opts,
871 if (menu != -1) {
872 get_menudesc(menu)->expand_act = expand_all_option_texts;
873 process_menu(menu, &ai);
874 free_menu(menu);
1758 * md back-end code for menu-driven BSD disklabel editor.