Lines Matching refs:key
176 int key = 0, button = 0, scroll = 0, choice = 0; in dialog_menu() local
269 while (key != KEY_ESC) { in dialog_menu()
270 key = wgetch(menu); in dialog_menu()
272 if (key < 256 && isalpha(key)) in dialog_menu()
273 key = tolower(key); in dialog_menu()
275 if (strchr("ynmh", key)) in dialog_menu()
281 if (key == tolower(item_str()[j])) in dialog_menu()
288 if (key == tolower(item_str()[j])) in dialog_menu()
295 key == KEY_UP || key == KEY_DOWN || in dialog_menu()
296 key == '-' || key == '+' || in dialog_menu()
297 key == KEY_PPAGE || key == KEY_NPAGE)) { in dialog_menu()
301 if (key == KEY_UP || key == '-') { in dialog_menu()
310 } else if (key == KEY_DOWN || key == '+') { in dialog_menu()
323 } else if (key == KEY_PPAGE) { in dialog_menu()
335 } else if (key == KEY_NPAGE) { in dialog_menu()
360 switch (key) { in dialog_menu()
364 button = ((key == KEY_LEFT ? --button : ++button) < 0) in dialog_menu()
386 switch (key) { in dialog_menu()
409 key = KEY_ESC; in dialog_menu()
412 key = on_key_esc(menu); in dialog_menu()
423 return key; /* ESC pressed */ in dialog_menu()