Home
last modified time | relevance | path

Searched refs:fkey (Results 1 – 25 of 34) sorted by relevance

12

/freebsd/contrib/dialog/
H A Dui_getc.c236 dlg_getc_callbacks(int ch, int fkey, int *result) in dlg_getc_callbacks() argument
246 if (!(p->handle_getc(p, ch, fkey, result))) { in dlg_getc_callbacks()
350 really_getch(WINDOW *win, int *fkey) in really_getch() argument
368 *fkey = 0; in really_getch()
373 ch = *fkey = my_wchar; in really_getch()
399 *fkey = (ch > KEY_MIN && ch < KEY_MAX); in really_getch()
443 dlg_getc(WINDOW *win, int *fkey) in dlg_getc() argument
466 ch = really_getch(win, fkey); in dlg_getc()
473 before_fkey = *fkey; in dlg_getc()
475 ch = dlg_lookup_key(win, ch, fkey); in dlg_getc()
[all …]
H A Dmousewget.c28 mouse_wgetch(WINDOW *win, int *fkey, bool ignore_errs) in mouse_wgetch() argument
35 key = dlg_getc(win, fkey); in mouse_wgetch()
87 dlg_mouse_wgetch(WINDOW *win, int *fkey) in dlg_mouse_wgetch() argument
89 return mouse_wgetch(win, fkey, TRUE); in dlg_mouse_wgetch()
93 dlg_mouse_wgetch_nowait(WINDOW *win, int *fkey) in dlg_mouse_wgetch_nowait() argument
95 return mouse_wgetch(win, fkey, FALSE); in dlg_mouse_wgetch_nowait()
H A Dinputbox.c79 int key, fkey, code; in dialog_inputbox() local
112 key = fkey = 0; in dialog_inputbox()
184 key = dlg_mouse_wgetch((state == sTEXT) ? editor : dialog, &fkey); in dialog_inputbox()
185 if (dlg_result_key(key, fkey, &result)) { in dialog_inputbox()
186 if (!dlg_button_key(result, &code, &key, &fkey)) in dialog_inputbox()
195 if (fkey in dialog_inputbox()
203 int edit = dlg_edit_string(input, &chr_offset, key, fkey, first); in dialog_inputbox()
220 if (!fkey && (code = dlg_char_to_button(key, buttons)) >= 0) { in dialog_inputbox()
227 if (fkey) { in dialog_inputbox()
H A Dtrace.c176 dlg_trace_chr(int ch, int fkey) in dlg_trace_chr() argument
184 if (last_err && !fkey && ch == ERR) { in dlg_trace_chr()
194 if (fkey) { in dlg_trace_chr()
195 if (fkey > KEY_MAX || (fkey_name = keyname(fkey)) == 0) { in dlg_trace_chr()
197 switch ((DLG_KEYS_ENUM) fkey) { in dlg_trace_chr()
246 fprintf(myFP, "chr %s (ch=%#x, fkey=%d)\n", fkey_name, ch, fkey); in dlg_trace_chr()
248 fprintf(myFP, "chr %s (ch=%d, fkey=%d)\n", fkey_name, ch, fkey); in dlg_trace_chr()
H A Ddlg_keys.c212 dlg_lookup_key(WINDOW *win, int curses_key, int *fkey) in dlg_lookup_key() argument
221 if (*fkey != 0 && curses_key == KEY_MOUSE) { in dlg_lookup_key()
229 if (*fkey != 0 && curses_key == KEY_RESIZE) { in dlg_lookup_key()
233 if (*fkey == 0 || curses_key < KEY_MAX) { in dlg_lookup_key()
247 int function_key = (*fkey != 0); in dlg_lookup_key()
252 *fkey = 0; in dlg_lookup_key()
257 *fkey = q->dialog_key; in dlg_lookup_key()
258 return *fkey; in dlg_lookup_key()
277 dlg_result_key(int dialog_key, int fkey GCC_UNUSED, int *resultp) in dlg_result_key()
281 DLG_TRACE(("# dlg_result_key(dialog_key=%d, fkey=%d)\n", dialog_key, fkey)); in dlg_result_key()
[all …]
H A Dmsgbox.c50 int key, fkey; in dialog_msgbox() local
123 key = dlg_mouse_wgetch(dialog, &fkey); in dialog_msgbox()
124 if (dlg_result_key(key, fkey, &result)) { in dialog_msgbox()
125 if (!dlg_button_key(result, &button, &key, &fkey)) in dialog_msgbox()
128 if (!fkey && (check = dlg_char_to_button(key, buttons)) >= 0) { in dialog_msgbox()
133 if (fkey) { in dialog_msgbox()
H A Dyesno.c47 int key, fkey; in dialog_yesno() local
106 key = dlg_mouse_wgetch(dialog, &fkey); in dialog_yesno()
107 if (dlg_result_key(key, fkey, &result)) { in dialog_yesno()
108 if (!dlg_button_key(result, &button, &key, &fkey)) in dialog_yesno()
116 if (fkey) { in dialog_yesno()
H A Dtailbox.c234 handle_my_getc(DIALOG_CALLBACK * cb, int ch, int fkey, int *result) in handle_my_getc() argument
242 if (!fkey && dlg_char_to_button(ch, obj->buttons) == 0) { in handle_my_getc()
244 fkey = TRUE; in handle_my_getc()
247 if (fkey) { in handle_my_getc()
333 int fkey; in dialog_tailbox() local
415 ch = dlg_mouse_wgetch(dialog, &fkey); in dialog_tailbox()
417 if (fkey && ch == KEY_RESIZE) { in dialog_tailbox()
429 while (handle_my_getc(&(obj->obj), ch, fkey, &result)); in dialog_tailbox()
H A Deditbox.c356 int key, fkey, code; in dlg_editbox() local
392 fkey = 0; in dlg_editbox()
509 key = dlg_mouse_wgetch((state == sTEXT) ? editing : dialog, &fkey); in dlg_editbox()
518 if (dlg_result_key(key, fkey, &result)) { in dlg_editbox()
519 if (!dlg_button_key(result, &code, &key, &fkey)) in dlg_editbox()
524 was_mouse = (fkey && is_DLGK_MOUSE(key)); in dlg_editbox()
532 if (fkey in dlg_editbox()
558 key = dlg_lookup_key(dialog, key, &fkey); in dlg_editbox()
568 if (fkey) { in dlg_editbox()
645 edit = dlg_edit_string(buffer, &chr_offset, key, fkey, FALSE); in dlg_editbox()
[all …]
H A Dmenubox.c150 int key = 0, fkey = 0; in input_menu_edit() local
171 key = dlg_mouse_wgetch(data->menu, &fkey); in input_menu_edit()
172 if (dlg_result_key(key, fkey, &check)) { in input_menu_edit()
181 if (dlg_edit_string(result, &offset, key, fkey, first)) { in input_menu_edit()
354 int fkey; in dlg_menu() local
532 key = dlg_mouse_wgetch(dialog, &fkey); in dlg_menu()
533 if (dlg_result_key(key, fkey, &result)) { in dlg_menu()
534 if (!dlg_button_key(result, &button, &key, &fkey)) in dlg_menu()
539 if (fkey) { in dlg_menu()
605 if (!found && fkey) { in dlg_menu()
[all …]
H A Dchecklist.c195 int key, fkey; in dlg_checklist() local
387 key = dlg_mouse_wgetch(dialog, &fkey); in dlg_checklist()
388 if (dlg_result_key(key, fkey, &result)) { in dlg_checklist()
389 if (!dlg_button_key(result, &button, &key, &fkey)) in dlg_checklist()
393 was_mouse = (fkey && is_DLGK_MOUSE(key)); in dlg_checklist()
409 fkey = FALSE; in dlg_checklist()
411 key = dlg_lookup_key(dialog, key, &fkey); in dlg_checklist()
464 if (!fkey) { in dlg_checklist()
504 if (fkey) { in dlg_checklist()
561 if (fkey) { in dlg_checklist()
H A Dtreeview.c199 int key, fkey; in dlg_treeview() local
365 key = dlg_mouse_wgetch(dialog, &fkey); in dlg_treeview()
366 if (dlg_result_key(key, fkey, &result)) { in dlg_treeview()
367 if (!dlg_button_key(result, &button, &key, &fkey)) in dlg_treeview()
371 was_mouse = (fkey && is_DLGK_MOUSE(key)); in dlg_treeview()
386 fkey = FALSE; in dlg_treeview()
388 key = dlg_lookup_key(dialog, key, &fkey); in dlg_treeview()
425 if (!fkey) { in dlg_treeview()
465 if (fkey) { in dlg_treeview()
521 if (fkey) { in dlg_treeview()
H A Dtextbox.c514 int fkey = 0; in get_search_term() local
555 key = dlg_getc(widget, &fkey); in get_search_term()
556 if (fkey) { in get_search_term()
557 switch (fkey) { in get_search_term()
575 if (dlg_edit_string(input, &offset, key, fkey, first)) { in get_search_term()
719 int key, fkey; in dialog_textbox() local
841 key = dlg_mouse_wgetch(dialog, &fkey); in dialog_textbox()
842 if (dlg_result_key(key, fkey, &result)) { in dialog_textbox()
843 if (!dlg_ok_button_key(result, &button, &key, &fkey)) in dialog_textbox()
847 if (!fkey && (code = dlg_char_to_button(key, obj.buttons)) >= 0) { in dialog_textbox()
[all …]
H A Dpause.c75 int key, fkey; in dialog_pause() local
195 key = dlg_mouse_wgetch_nowait(dialog, &fkey); in dialog_pause()
198 } else if (dlg_result_key(key, fkey, &result)) { in dialog_pause()
199 if (!dlg_button_key(result, &button, &key, &fkey)) in dialog_pause()
H A Dguage.c247 handle_my_getc(DIALOG_CALLBACK * cb, int ch, int fkey, int *result) in handle_my_getc() argument
253 if (!fkey && (ch == ERR)) { in handle_my_getc()
407 int fkey; in dialog_gauge() local
424 ch = dlg_getc(obj->obj.win, &fkey); in dialog_gauge()
426 if (fkey && ch == KEY_RESIZE) { in dialog_gauge()
451 while (valid(obj) && handle_my_getc(&(obj->obj), ch, fkey, &result)); in dialog_gauge()
H A Dprogressbox.c290 int key, fkey; in pause_for_ok() local
324 key = dlg_mouse_wgetch(obj->obj.win, &fkey); in pause_for_ok()
325 if (dlg_result_key(key, fkey, &result)) { in pause_for_ok()
326 if (!dlg_button_key(result, &button, &key, &fkey)) in pause_for_ok()
330 if (!fkey && (check = dlg_char_to_button(key, buttons)) >= 0) { in pause_for_ok()
335 if (fkey) { in pause_for_ok()
H A Drangebox.c199 int key, fkey; in dialog_rangebox() local
312 key = dlg_mouse_wgetch(dialog, &fkey); in dialog_rangebox()
313 if (dlg_result_key(key, fkey, &result)) { in dialog_rangebox()
314 if (!dlg_button_key(result, &button, &key, &fkey)) in dialog_rangebox()
322 if (fkey) { in dialog_rangebox()
H A Dbuildlist.c556 int key, fkey; in dlg_buildlist() local
773 key = dlg_mouse_wgetch(dialog, &fkey); in dlg_buildlist()
774 if (dlg_result_key(key, fkey, &result)) { in dlg_buildlist()
775 if (!dlg_button_key(result, &button, &key, &fkey)) in dlg_buildlist()
779 was_mouse = (fkey && is_DLGK_MOUSE(key)); in dlg_buildlist()
808 fkey = FALSE; in dlg_buildlist()
813 fkey = FALSE; in dlg_buildlist()
820 fkey = FALSE; in dlg_buildlist()
823 key = dlg_lookup_key(dialog, key, &fkey); in dlg_buildlist()
873 if (!fkey) { in dlg_buildlist()
[all …]
H A Dtimebox.c178 int key, fkey; in dialog_timebox() local
295 key = dlg_mouse_wgetch(dialog, &fkey); in dialog_timebox()
296 if (dlg_result_key(key, fkey, &result)) { in dialog_timebox()
297 if (!dlg_button_key(result, &button, &key, &fkey)) in dialog_timebox()
305 if (fkey) { in dialog_timebox()
H A Dinputstr.c522 dlg_edit_string(char *string, int *chr_offset, int key, int fkey, bool force) in dlg_edit_string() argument
533 if (!fkey) { in dlg_edit_string()
534 fkey = TRUE; /* assume we transform */ in dlg_edit_string()
540 fkey = FALSE; /* this is used for navigation */ in dlg_edit_string()
543 fkey = FALSE; /* ...no, we did not transform */ in dlg_edit_string()
548 if (fkey) { in dlg_edit_string()
H A Dcalendar.c715 int fkey; in dialog_calendar() local
881 key = dlg_mouse_wgetch(dialog, &fkey); in dialog_calendar()
882 if (dlg_result_key(key, fkey, &result)) { in dialog_calendar()
883 if (!dlg_button_key(result, &button, &key, &fkey)) in dialog_calendar()
887 if (fkey && (key >= DLGK_MOUSE(KEY_MIN) && key <= DLGK_MOUSE(KEY_MAX))) { in dialog_calendar()
888 key = dlg_lookup_key(dialog, Mouse2Key(key), &fkey); in dialog_calendar()
893 } else if (fkey) { in dialog_calendar()
H A Dfselect.c609 int fkey = FALSE; in dlg_fselect() local
781 key = dlg_mouse_wgetch((state == sTEXT) ? w_text : dialog, &fkey); in dlg_fselect()
782 if (dlg_result_key(key, fkey, &result)) { in dlg_fselect()
783 if (!dlg_button_key(result, &button, &key, &fkey)) in dlg_fselect()
790 fkey = TRUE; in dlg_fselect()
793 if (fkey) { in dlg_fselect()
919 int edit = dlg_edit_string(input, &offset, key, fkey, first); in dlg_fselect()
H A Dformbox.c504 int fkey; in dlg_form() local
661 key = dlg_mouse_wgetch((state == sTEXT) ? form : dialog, &fkey); in dlg_form()
662 if (dlg_result_key(key, fkey, &result)) { in dlg_form()
667 if (!fkey) { in dlg_form()
679 if (fkey) { in dlg_form()
871 fkey, first); in dlg_form()
/freebsd/usr.sbin/kbdcontrol/
H A Dkbdcontrol.c971 fkeyarg_t fkey; in load_default_functionkeys() local
975 fkey.keynum = i; in load_default_functionkeys()
976 strcpy(fkey.keydef, fkey_table[i]); in load_default_functionkeys()
977 fkey.flen = strlen(fkey_table[i]); in load_default_functionkeys()
978 if (ioctl(0, SETFKEY, &fkey) < 0) in load_default_functionkeys()
986 fkeyarg_t fkey; in set_functionkey() local
992 fkey.keynum = atoi(keynumstr); in set_functionkey()
993 if (fkey.keynum < 1 || fkey.keynum > NUM_FKEYS) { in set_functionkey()
998 if ((fkey.flen = strlen(string)) > MAXFK) { in set_functionkey()
1000 fkey.flen, MAXFK); in set_functionkey()
[all …]
/freebsd/sys/dev/kbd/
H A Dkbdreg.h65 typedef u_char *kbd_get_fkeystr_t(keyboard_t *kbd, int fkey,
308 kbdd_get_fkeystr(keyboard_t *kbd, int fkey, size_t *len) in kbdd_get_fkeystr() argument
311 return ((*kbd->kb_drv->kbdsw->get_fkeystr)(kbd, fkey, len)); in kbdd_get_fkeystr()

12