Lines Matching refs:max_choice
244 print_menu(ALL_DATA * data, int choice, int scrollamt, int max_choice, bool is_inputmenu) in print_menu() argument
248 for (i = 0; i < max_choice; i++) { in print_menu()
276 scrollamt + max_choice, in print_menu()
359 int max_choice; in dlg_menu() local
439 max_choice = MIN(all.menu_height, in dlg_menu()
442 max_choice /= INPUT_ROWS; in dlg_menu()
508 if (choice - scrollamt >= max_choice) { in dlg_menu()
509 scrollamt = choice - (max_choice - 1); in dlg_menu()
510 choice = max_choice - 1; in dlg_menu()
513 print_menu(&all, choice, scrollamt, max_choice, is_inputmenu); in dlg_menu()
549 if (i < max_choice) { in dlg_menu()
599 && (key - '1' < max_choice)) { in dlg_menu()
619 i = -MIN(scrollamt, max_choice); in dlg_menu()
625 i = MIN(choice + max_choice, item_no - scrollamt - 1); in dlg_menu()
646 if (i < 0 || i >= max_choice) { in dlg_menu()
651 choice = max_choice - 1; in dlg_menu()
652 scrollamt += (i - max_choice + 1); in dlg_menu()
654 print_menu(&all, choice, scrollamt, max_choice, is_inputmenu); in dlg_menu()
657 print_menu(&all, choice, scrollamt, max_choice, is_inputmenu); in dlg_menu()