Lines Matching full:visible
125 prop->visible.tri = expr_calc_value(prop->visible.expr); in sym_get_default_prop()
126 if (prop->visible.tri != no) in sym_get_default_prop()
137 prop->visible.tri = expr_calc_value(prop->visible.expr); in sym_get_range_prop()
138 if (prop->visible.tri != no) in sym_get_range_prop()
218 sym->visible = yes; in sym_calc_visibility()
222 /* any prompt visible? */ in sym_calc_visibility()
225 prop->visible.tri = expr_calc_value(prop->visible.expr); in sym_calc_visibility()
226 tri = EXPR_OR(tri, prop->visible.tri); in sym_calc_visibility()
230 if (sym->visible != tri) { in sym_calc_visibility()
231 sym->visible = tri; in sym_calc_visibility()
269 * Next locate the first visible choice value
278 /* any of the defaults visible? */ in sym_choice_default()
280 prop->visible.tri = expr_calc_value(prop->visible.expr); in sym_choice_default()
281 if (prop->visible.tri == no) in sym_choice_default()
284 if (def_sym->visible != no) in sym_choice_default()
288 /* just get the first visible value */ in sym_choice_default()
290 if (menu->sym && menu->sym->visible != no) in sym_choice_default()
313 if (sym->visible == no) in sym_calc_choice()
316 /* The first visible symble with the user value 'y'. */ in sym_calc_choice()
333 /* Still not found. Pick up the first visible, user-unspecified symbol. */ in sym_calc_choice()
338 if (!sym || sym->visible == no || sym_has_value(sym)) in sym_calc_choice()
353 if (sym->visible == no) in sym_calc_choice()
366 if (!sym || sym->visible == no) in sym_calc_choice()
452 if (sym->visible != no) in sym_calc_value()
467 if (sym->visible != no) { in sym_calc_value()
468 /* if the symbol is visible use the user value in sym_calc_value()
473 sym->visible); in sym_calc_value()
483 prop->visible.tri); in sym_calc_value()
505 if (sym->visible != no && sym_has_value(sym)) { in sym_calc_value()
566 if (sym->visible == no) in sym_tristate_within_range()
574 if (sym->visible <= sym->rev_dep.tri) in sym_tristate_within_range()
576 return val >= sym->rev_dep.tri && val <= sym->visible; in sym_tristate_within_range()
615 if (menu->sym->visible == no) in choice_set_value()
830 val = EXPR_AND(expr_calc_value(prop->expr), prop->visible.tri); in sym_get_string_default()
909 return !sym_is_choice(sym) && sym->visible > sym->rev_dep.tri; in sym_is_changeable()
1163 fprintf(stderr, "\tsymbol %s %s is visible depending on %s\n", in sym_check_print_recursive()
1243 sym2 = sym_check_expr_deps(prop->visible.expr); in sym_check_sym_deps()