| /dragonfly/contrib/dialog/ |
| HD | ui_getc.c | 220 dlg_getc_callbacks(int ch, int fkey, int *result) in dlg_getc_callbacks() argument 230 if (!(p->handle_getc(p, ch, fkey, result))) { in dlg_getc_callbacks() 334 really_getch(WINDOW *win, int *fkey) in really_getch() argument 352 *fkey = 0; in really_getch() 357 ch = *fkey = my_wchar; in really_getch() 383 *fkey = (ch > KEY_MIN && ch < KEY_MAX); in really_getch() 427 dlg_getc(WINDOW *win, int *fkey) in dlg_getc() argument 450 ch = really_getch(win, fkey); in dlg_getc() 457 before_fkey = *fkey; in dlg_getc() 459 ch = dlg_lookup_key(win, ch, fkey); in dlg_getc() [all …]
|
| HD | mousewget.c | 28 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()
|
| HD | inputbox.c | 79 int key, fkey, code; in dialog_inputbox() local 113 key = fkey = 0; in dialog_inputbox() 191 key = dlg_mouse_wgetch((state == sTEXT) ? editor : dialog, &fkey); in dialog_inputbox() 192 if (dlg_result_key(key, fkey, &result)) { in dialog_inputbox() 193 if (!dlg_button_key(result, &code, &key, &fkey)) in dialog_inputbox() 202 if (fkey in dialog_inputbox() 210 int edit = dlg_edit_string(input, &chr_offset, key, fkey, first); in dialog_inputbox() 227 if (!fkey && (code = dlg_char_to_button(key, buttons)) >= 0) { in dialog_inputbox() 234 if (fkey) { in dialog_inputbox()
|
| HD | trace.c | 171 dlg_trace_chr(int ch, int fkey) in dlg_trace_chr() argument 179 if (last_err && !fkey && ch == ERR) { in dlg_trace_chr() 189 if (fkey) { in dlg_trace_chr() 190 if (fkey > KEY_MAX || (fkey_name = keyname(fkey)) == 0) { in dlg_trace_chr() 192 switch ((DLG_KEYS_ENUM) fkey) { in dlg_trace_chr() 241 fprintf(myFP, "chr %s (ch=%#x, fkey=%d)\n", fkey_name, ch, fkey); in dlg_trace_chr() 243 fprintf(myFP, "chr %s (ch=%d, fkey=%d)\n", fkey_name, ch, fkey); in dlg_trace_chr()
|
| HD | dlg_keys.c | 253 dlg_lookup_key(WINDOW *win, int curses_key, int *fkey) in dlg_lookup_key() argument 262 if (*fkey != 0 && curses_key == KEY_MOUSE) { in dlg_lookup_key() 270 if (*fkey != 0 && curses_key == KEY_RESIZE) { in dlg_lookup_key() 274 if (*fkey == 0 || curses_key < KEY_MAX) { in dlg_lookup_key() 288 int function_key = (*fkey != 0); in dlg_lookup_key() 293 *fkey = 0; in dlg_lookup_key() 298 *fkey = q->dialog_key; in dlg_lookup_key() 299 return *fkey; in dlg_lookup_key() 318 dlg_result_key(int dialog_key, int fkey GCC_UNUSED, int *resultp) in dlg_result_key() 322 DLG_TRACE(("# dlg_result_key(dialog_key=%d, fkey=%d)\n", dialog_key, fkey)); in dlg_result_key() [all …]
|
| HD | msgbox.c | 50 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()
|
| HD | yesno.c | 47 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()
|
| HD | editbox.c | 354 int key, fkey, code; in dlg_editbox() local 390 fkey = 0; in dlg_editbox() 507 key = dlg_mouse_wgetch((state == sTEXT) ? editing : dialog, &fkey); in dlg_editbox() 516 if (dlg_result_key(key, fkey, &result)) { in dlg_editbox() 517 if (!dlg_button_key(result, &code, &key, &fkey)) in dlg_editbox() 522 was_mouse = (fkey && is_DLGK_MOUSE(key)); in dlg_editbox() 530 if (fkey in dlg_editbox() 556 key = dlg_lookup_key(dialog, key, &fkey); in dlg_editbox() 566 if (fkey) { in dlg_editbox() 645 edit = dlg_edit_string(buffer, &chr_offset, key, fkey, FALSE); in dlg_editbox() [all …]
|
| HD | tailbox.c | 233 handle_my_getc(DIALOG_CALLBACK * cb, int ch, int fkey, int *result) in handle_my_getc() argument 241 if (!fkey && dlg_char_to_button(ch, obj->buttons) == 0) { in handle_my_getc() 243 fkey = TRUE; in handle_my_getc() 246 if (fkey) { in handle_my_getc() 332 int fkey; in dialog_tailbox() local 414 ch = dlg_mouse_wgetch(dialog, &fkey); in dialog_tailbox() 416 if (fkey && ch == KEY_RESIZE) { in dialog_tailbox() 428 while (handle_my_getc(&(obj->obj), ch, fkey, &result)); in dialog_tailbox()
|
| HD | menubox.c | 150 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() 361 int fkey; in dlg_menu() local 540 key = dlg_mouse_wgetch(dialog, &fkey); in dlg_menu() 541 if (dlg_result_key(key, fkey, &result)) { in dlg_menu() 542 if (!dlg_button_key(result, &button, &key, &fkey)) in dlg_menu() 547 if (fkey) { in dlg_menu() 613 if (!found && fkey) { in dlg_menu() [all …]
|
| HD | checklist.c | 197 int key, fkey; in dlg_checklist() local 389 key = dlg_mouse_wgetch(dialog, &fkey); in dlg_checklist() 390 if (dlg_result_key(key, fkey, &result)) { in dlg_checklist() 391 if (!dlg_button_key(result, &button, &key, &fkey)) in dlg_checklist() 395 was_mouse = (fkey && is_DLGK_MOUSE(key)); in dlg_checklist() 411 fkey = FALSE; in dlg_checklist() 413 key = dlg_lookup_key(dialog, key, &fkey); in dlg_checklist() 466 if (!fkey) { in dlg_checklist() 506 if (fkey) { in dlg_checklist() 563 if (fkey) { in dlg_checklist()
|
| HD | treeview.c | 202 int key, fkey; in dlg_treeview() local 370 key = dlg_mouse_wgetch(dialog, &fkey); in dlg_treeview() 371 if (dlg_result_key(key, fkey, &result)) { in dlg_treeview() 372 if (!dlg_button_key(result, &button, &key, &fkey)) in dlg_treeview() 376 was_mouse = (fkey && is_DLGK_MOUSE(key)); in dlg_treeview() 391 fkey = FALSE; in dlg_treeview() 393 key = dlg_lookup_key(dialog, key, &fkey); in dlg_treeview() 430 if (!fkey) { in dlg_treeview() 470 if (fkey) { in dlg_treeview() 526 if (fkey) { in dlg_treeview()
|
| HD | textbox.c | 514 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 …]
|
| HD | guage.c | 248 handle_my_getc(DIALOG_CALLBACK * cb, int ch, int fkey, int *result) in handle_my_getc() argument 254 if (!fkey && (ch == ERR)) { in handle_my_getc() 408 int fkey; in dialog_gauge() local 425 ch = dlg_getc(obj->obj.win, &fkey); in dialog_gauge() 427 if (fkey && ch == KEY_RESIZE) { in dialog_gauge() 452 while (valid(obj) && handle_my_getc(&(obj->obj), ch, fkey, &result)); in dialog_gauge()
|
| HD | pause.c | 75 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()
|
| HD | progressbox.c | 286 int key, fkey; in pause_for_ok() local 320 key = dlg_mouse_wgetch(obj->obj.win, &fkey); in pause_for_ok() 321 if (dlg_result_key(key, fkey, &result)) { in pause_for_ok() 322 if (!dlg_button_key(result, &button, &key, &fkey)) in pause_for_ok() 326 if (!fkey && (check = dlg_char_to_button(key, buttons)) >= 0) { in pause_for_ok() 331 if (fkey) { in pause_for_ok()
|
| HD | rangebox.c | 199 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()
|
| HD | timebox.c | 176 int key, fkey; in dialog_timebox() local 297 key = dlg_mouse_wgetch(dialog, &fkey); in dialog_timebox() 298 if (dlg_result_key(key, fkey, &result)) { in dialog_timebox() 299 if (!dlg_button_key(result, &button, &key, &fkey)) in dialog_timebox() 307 if (fkey) { in dialog_timebox()
|
| HD | buildlist.c | 556 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 …]
|
| HD | inputstr.c | 506 dlg_edit_string(char *string, int *chr_offset, int key, int fkey, bool force) in dlg_edit_string() argument 516 if (!fkey) { in dlg_edit_string() 517 fkey = TRUE; /* assume we transform */ in dlg_edit_string() 523 fkey = FALSE; /* this is used for navigation */ in dlg_edit_string() 526 fkey = FALSE; /* ...no, we did not transform */ in dlg_edit_string() 531 if (fkey) { in dlg_edit_string()
|
| HD | fselect.c | 586 int fkey = FALSE; in dlg_fselect() local 760 key = dlg_mouse_wgetch((state == sTEXT) ? w_text : dialog, &fkey); in dlg_fselect() 761 if (dlg_result_key(key, fkey, &result)) { in dlg_fselect() 762 if (!dlg_button_key(result, &button, &key, &fkey)) in dlg_fselect() 769 fkey = TRUE; in dlg_fselect() 772 if (fkey) { in dlg_fselect() 898 int edit = dlg_edit_string(input, &offset, key, fkey, first); in dlg_fselect()
|
| HD | calendar.c | 707 int fkey; in dialog_calendar() local 873 key = dlg_mouse_wgetch(dialog, &fkey); in dialog_calendar() 874 if (dlg_result_key(key, fkey, &result)) { in dialog_calendar() 875 if (!dlg_button_key(result, &button, &key, &fkey)) in dialog_calendar() 879 if (fkey && (key >= DLGK_MOUSE(KEY_MIN) && key <= DLGK_MOUSE(KEY_MAX))) { in dialog_calendar() 880 key = dlg_lookup_key(dialog, Mouse2Key(key), &fkey); in dialog_calendar() 885 } else if (fkey) { in dialog_calendar()
|
| HD | formbox.c | 505 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() 872 fkey, first); in dlg_form()
|
| /dragonfly/usr.sbin/kbdcontrol/ |
| HD | kbdcontrol.c | 822 fkeyarg_t fkey; in load_default_functionkeys() local 826 fkey.keynum = i; in load_default_functionkeys() 827 strcpy(fkey.keydef, fkey_table[i]); in load_default_functionkeys() 828 fkey.flen = strlen(fkey_table[i]); in load_default_functionkeys() 829 if (ioctl(0, SETFKEY, &fkey) < 0) in load_default_functionkeys() 837 fkeyarg_t fkey; in set_functionkey() local 843 fkey.keynum = atoi(keynumstr); in set_functionkey() 844 if (fkey.keynum < 1 || fkey.keynum > NUM_FKEYS) { in set_functionkey() 849 if ((fkey.flen = strlen(string)) > MAXFK) { in set_functionkey() 851 fkey.flen, MAXFK); in set_functionkey() [all …]
|
| /dragonfly/sys/dev/misc/kbd/ |
| HD | kbdsw.c | 268 kbd_get_fkeystr(keyboard_t *kbd, int fkey, size_t *len) in kbd_get_fkeystr() argument 274 retstr = (*kbdsw[kbd->kb_index]->get_fkeystr)(kbd, fkey, len); in kbd_get_fkeystr()
|