Lines Matching refs:prompt
157 struct property *menu_add_prompt(enum prop_type type, char *prompt,
162 if (isspace(*prompt)) {
164 while (isspace(*prompt))
165 prompt++;
167 if (current_entry->prompt)
168 prop_warn(prop, "prompt redefined");
193 current_entry->prompt = prop;
194 prop->text = prompt;
350 * handle the prompt
352 prop = menu->prompt;
435 basedep = parent->prompt ? parent->prompt->visible.expr : NULL;
442 dep = menu->prompt ? menu->prompt->visible.expr : menu->dep;
490 if (!menu->prompt)
491 menu_warn(menu, "choice value must have a prompt");
554 if (menu->list && (!menu->prompt || !menu->prompt->text)) {
570 if (sym_is_choice(sym) && !parent->prompt)
571 menu_warn(parent, "choice must have a prompt");
587 if (sym && !sym_is_optional(sym) && parent->prompt) {
589 expr_alloc_and(parent->prompt->visible.expr,
596 if (!menu->prompt)
623 if (!menu->prompt)
634 visible = menu->prompt->visible.tri;
636 visible = menu->prompt->visible.tri = expr_calc_value(menu->prompt->visible.expr);
657 if (menu->prompt)
658 return menu->prompt->text;
669 type = menu->prompt ? menu->prompt->type : 0;
810 if (prop->menu->prompt) {
812 get_prompt_str(r, prop->menu->prompt, head);
817 if (!prop->menu->prompt) {