• Home
  • Raw
  • Download

Lines Matching refs:prompt

127 static struct property *menu_add_prop(enum prop_type type, char *prompt, struct expr *expr, struct …  in menu_add_prop()  argument
135 if (prompt) { in menu_add_prop()
136 if (isspace(*prompt)) { in menu_add_prop()
138 while (isspace(*prompt)) in menu_add_prop()
139 prompt++; in menu_add_prop()
141 if (current_entry->prompt && current_entry != &rootmenu) in menu_add_prop()
170 current_entry->prompt = prop; in menu_add_prop()
172 prop->text = prompt; in menu_add_prop()
177 struct property *menu_add_prompt(enum prop_type type, char *prompt, struct expr *dep) in menu_add_prompt() argument
179 return menu_add_prop(type, prompt, NULL, dep); in menu_add_prompt()
335 } else if (parent->prompt) in menu_finalize()
337 parentdep = parent->prompt->visible.expr; in menu_finalize()
365 prop = menu->prompt; in menu_finalize()
448 basedep = parent->prompt ? parent->prompt->visible.expr : NULL; in menu_finalize()
455 dep = menu->prompt ? menu->prompt->visible.expr : menu->dep; in menu_finalize()
503 if (!menu->prompt) in menu_finalize()
567 if (menu->list && (!menu->prompt || !menu->prompt->text)) { in menu_finalize()
583 if (sym_is_choice(sym) && !parent->prompt) in menu_finalize()
600 if (sym && !sym_is_optional(sym) && parent->prompt) { in menu_finalize()
602 expr_alloc_and(parent->prompt->visible.expr, in menu_finalize()
609 if (!menu->prompt) in menu_has_prompt()
636 if (!menu->prompt) in menu_is_visible()
647 visible = menu->prompt->visible.tri; in menu_is_visible()
649 visible = menu->prompt->visible.tri = expr_calc_value(menu->prompt->visible.expr); in menu_is_visible()
670 if (menu->prompt) in menu_get_prompt()
671 return menu->prompt->text; in menu_get_prompt()
687 type = menu->prompt ? menu->prompt->type : 0; in menu_get_parent_menu()