lib/libform/f_trace.c
59
NCURSES_EXPORT(FORM *)
lib/libform/f_trace.c
60
_nc_retrace_form(FORM *code)
lib/libform/fld_current.c
118
unfocus_current_field(FORM *const form)
lib/libform/fld_current.c
142
current_field(const FORM *form)
lib/libform/fld_current.c
53
set_current_field(FORM *form, FIELD *field)
lib/libform/fld_def.c
62
(FORM *)0, /* form */
lib/libform/form.h
186
bool (*gfcheck)(FORM*,FIELD *,const void*); /* generic field validation */
lib/libform/form.h
190
bool (*gccheck)(int,FORM*,
lib/libform/form.h
195
bool (*gnext)(FORM*,FIELD*,const void*); /* generic enumerate next */
lib/libform/form.h
199
bool (*gprev)(FORM*,FIELD*,const void*); /* generic enumerate prev */
lib/libform/form.h
213
typedef void (*Form_Hook)(FORM *);
lib/libform/form.h
402
extern FORM_EXPORT(FORM *) new_form (FIELD **);
lib/libform/form.h
404
extern FORM_EXPORT(FIELD **) form_fields (const FORM *);
lib/libform/form.h
405
extern FORM_EXPORT(FIELD *) current_field (const FORM *);
lib/libform/form.h
407
extern FORM_EXPORT(WINDOW *) form_win (const FORM *);
lib/libform/form.h
408
extern FORM_EXPORT(WINDOW *) form_sub (const FORM *);
lib/libform/form.h
410
extern FORM_EXPORT(Form_Hook) form_init (const FORM *);
lib/libform/form.h
411
extern FORM_EXPORT(Form_Hook) form_term (const FORM *);
lib/libform/form.h
412
extern FORM_EXPORT(Form_Hook) field_init (const FORM *);
lib/libform/form.h
413
extern FORM_EXPORT(Form_Hook) field_term (const FORM *);
lib/libform/form.h
415
extern FORM_EXPORT(int) free_form (FORM *);
lib/libform/form.h
416
extern FORM_EXPORT(int) set_form_fields (FORM *,FIELD **);
lib/libform/form.h
417
extern FORM_EXPORT(int) field_count (const FORM *);
lib/libform/form.h
418
extern FORM_EXPORT(int) set_form_win (FORM *,WINDOW *);
lib/libform/form.h
419
extern FORM_EXPORT(int) set_form_sub (FORM *,WINDOW *);
lib/libform/form.h
420
extern FORM_EXPORT(int) set_current_field (FORM *,FIELD *);
lib/libform/form.h
421
extern FORM_EXPORT(int) unfocus_current_field (FORM *);
lib/libform/form.h
423
extern FORM_EXPORT(int) set_form_page (FORM *,int);
lib/libform/form.h
424
extern FORM_EXPORT(int) form_page (const FORM *);
lib/libform/form.h
425
extern FORM_EXPORT(int) scale_form (const FORM *,int *,int *);
lib/libform/form.h
426
extern FORM_EXPORT(int) set_form_init (FORM *,Form_Hook);
lib/libform/form.h
427
extern FORM_EXPORT(int) set_form_term (FORM *,Form_Hook);
lib/libform/form.h
428
extern FORM_EXPORT(int) set_field_init (FORM *,Form_Hook);
lib/libform/form.h
429
extern FORM_EXPORT(int) set_field_term (FORM *,Form_Hook);
lib/libform/form.h
430
extern FORM_EXPORT(int) post_form (FORM *);
lib/libform/form.h
431
extern FORM_EXPORT(int) unpost_form (FORM *);
lib/libform/form.h
432
extern FORM_EXPORT(int) pos_form_cursor (FORM *);
lib/libform/form.h
433
extern FORM_EXPORT(int) form_driver (FORM *,int);
lib/libform/form.h
435
extern FORM_EXPORT(int) form_driver_w (FORM *,int,wchar_t);
lib/libform/form.h
437
extern FORM_EXPORT(int) set_form_userptr (FORM *,void *);
lib/libform/form.h
438
extern FORM_EXPORT(int) set_form_opts (FORM *,Form_Options);
lib/libform/form.h
439
extern FORM_EXPORT(int) form_opts_on (FORM *,Form_Options);
lib/libform/form.h
440
extern FORM_EXPORT(int) form_opts_off (FORM *,Form_Options);
lib/libform/form.h
445
extern FORM_EXPORT(void *) form_userptr (const FORM *);
lib/libform/form.h
447
extern FORM_EXPORT(Form_Options) form_opts (const FORM *);
lib/libform/form.h
449
extern FORM_EXPORT(bool) data_ahead (const FORM *);
lib/libform/form.h
450
extern FORM_EXPORT(bool) data_behind (const FORM *);
lib/libform/form.h
453
extern FORM_EXPORT(FORM *) NCURSES_SP_NAME(new_form) (SCREEN*, FIELD **);
lib/libform/form.priv.h
188
extern FORM_EXPORT(int) _nc_Set_Form_Page (FORM*, int, FIELD*);
lib/libform/form.priv.h
189
extern FORM_EXPORT(int) _nc_Refresh_Current_Field (FORM*);
lib/libform/form.priv.h
190
extern FORM_EXPORT(FIELD *) _nc_First_Active_Field (FORM*);
lib/libform/form.priv.h
191
extern FORM_EXPORT(bool) _nc_Internal_Validation (FORM*);
lib/libform/form.priv.h
192
extern FORM_EXPORT(int) _nc_Set_Current_Field (FORM*, FIELD*);
lib/libform/form.priv.h
193
extern FORM_EXPORT(int) _nc_Position_Form_Cursor (FORM*);
lib/libform/form.priv.h
194
extern FORM_EXPORT(void) _nc_Unset_Current_Field(FORM *form);
lib/libform/form.priv.h
206
_nc_generic_fieldtype(bool (*const field_check) (FORM*,
lib/libform/form.priv.h
210
FORM*,
lib/libform/form.priv.h
213
bool (*const next)(FORM*,FIELD*,const void*),
lib/libform/form.priv.h
214
bool (*const prev)(FORM*,FIELD*,const void*),
lib/libform/form.priv.h
217
extern FORM_EXPORT(WINDOW*) _nc_form_cursor(const FORM* , int* , int* );
lib/libform/form.priv.h
224
extern FORM_EXPORT(void) _nc_get_fieldbuffer(FORM*, FIELD*, FIELD_CELL*);
lib/libform/form.priv.h
241
extern FORM_EXPORT(FORM *) _nc_retrace_form (FORM *);
lib/libform/form.priv.h
73
extern FORM_EXPORT_VAR(FORM *) _nc_Default_Form;
lib/libform/frm_cursor.c
54
pos_form_cursor(FORM *form)
lib/libform/frm_data.c
137
data_ahead(const FORM *form)
lib/libform/frm_data.c
50
data_behind(const FORM *form)
lib/libform/frm_def.c
125
Disconnect_Fields(FORM *form)
lib/libform/frm_def.c
134
(*fields)->form = (FORM *)0;
lib/libform/frm_def.c
158
Connect_Fields(FORM *form, FIELD **fields)
lib/libform/frm_def.c
268
Associate_Fields(FORM *form, FIELD **fields)
lib/libform/frm_def.c
301
FORM_EXPORT(FORM *)
lib/libform/frm_def.c
305
FORM *form = (FORM *)0;
lib/libform/frm_def.c
311
form = typeMalloc(FORM, 1);
lib/libform/frm_def.c
325
form = (FORM *)0;
lib/libform/frm_def.c
350
FORM_EXPORT(FORM *)
lib/libform/frm_def.c
368
free_form(FORM *form)
lib/libform/frm_def.c
399
set_form_fields(FORM *form, FIELD **fields)
lib/libform/frm_def.c
40
static FORM default_form =
lib/libform/frm_def.c
430
form_fields(const FORM *form)
lib/libform/frm_def.c
445
field_count(const FORM *form)
lib/libform/frm_def.c
66
FORM_EXPORT_VAR(FORM *) _nc_Default_Form = &default_form;
lib/libform/frm_driver.c
1092
Check_Char(FORM *form,
lib/libform/frm_driver.c
118
static int Inter_Field_Navigation(int (*const fct) (FORM *), FORM *form);
lib/libform/frm_driver.c
119
static int FN_Next_Field(FORM *form);
lib/libform/frm_driver.c
120
static int FN_Previous_Field(FORM *form);
lib/libform/frm_driver.c
1201
FORM *form;
lib/libform/frm_driver.c
1207
if (((form = field->form) != (FORM *)0)
lib/libform/frm_driver.c
121
static int FE_New_Line(FORM *);
lib/libform/frm_driver.c
122
static int FE_Delete_Previous(FORM *);
lib/libform/frm_driver.c
1282
FORM *form;
lib/libform/frm_driver.c
1291
if (((form = field->form) != (FORM *)0)
lib/libform/frm_driver.c
1351
FORM *form;
lib/libform/frm_driver.c
1440
_nc_Unset_Current_Field(FORM *form)
lib/libform/frm_driver.c
1500
_nc_Set_Current_Field(FORM *form, FIELD *newfield)
lib/libform/frm_driver.c
1583
IFN_Next_Character(FORM *form)
lib/libform/frm_driver.c
1625
IFN_Previous_Character(FORM *form)
lib/libform/frm_driver.c
1654
IFN_Next_Line(FORM *form)
lib/libform/frm_driver.c
1682
IFN_Previous_Line(FORM *form)
lib/libform/frm_driver.c
1704
IFN_Next_Word(FORM *form)
lib/libform/frm_driver.c
1746
IFN_Previous_Word(FORM *form)
lib/libform/frm_driver.c
1800
IFN_Beginning_Of_Field(FORM *form)
lib/libform/frm_driver.c
1823
IFN_End_Of_Field(FORM *form)
lib/libform/frm_driver.c
1847
IFN_Beginning_Of_Line(FORM *form)
lib/libform/frm_driver.c
1871
IFN_End_Of_Line(FORM *form)
lib/libform/frm_driver.c
1898
IFN_Left_Character(FORM *form)
lib/libform/frm_driver.c
1923
IFN_Right_Character(FORM *form)
lib/libform/frm_driver.c
1954
IFN_Up_Character(FORM *form)
lib/libform/frm_driver.c
1976
IFN_Down_Character(FORM *form)
lib/libform/frm_driver.c
2011
VSC_Generic(FORM *form, int nlines)
lib/libform/frm_driver.c
2064
Vertical_Scrolling(int (*const fct) (FORM *), FORM *form)
lib/libform/frm_driver.c
2087
VSC_Scroll_Line_Forward(FORM *form)
lib/libform/frm_driver.c
2103
VSC_Scroll_Line_Backward(FORM *form)
lib/libform/frm_driver.c
2119
VSC_Scroll_Page_Forward(FORM *form)
lib/libform/frm_driver.c
2135
VSC_Scroll_Half_Page_Forward(FORM *form)
lib/libform/frm_driver.c
2151
VSC_Scroll_Page_Backward(FORM *form)
lib/libform/frm_driver.c
2167
VSC_Scroll_Half_Page_Backward(FORM *form)
lib/libform/frm_driver.c
219
check_pos(FORM *form, int lineno)
lib/libform/frm_driver.c
2191
HSC_Generic(FORM *form, int ncolumns)
lib/libform/frm_driver.c
2243
Horizontal_Scrolling(int (*const fct) (FORM *), FORM *form)
lib/libform/frm_driver.c
2261
HSC_Scroll_Char_Forward(FORM *form)
lib/libform/frm_driver.c
2277
HSC_Scroll_Char_Backward(FORM *form)
lib/libform/frm_driver.c
2293
HSC_Horizontal_Line_Forward(FORM *form)
lib/libform/frm_driver.c
2309
HSC_Horizontal_Half_Line_Forward(FORM *form)
lib/libform/frm_driver.c
2325
HSC_Horizontal_Line_Backward(FORM *form)
lib/libform/frm_driver.c
2341
HSC_Horizontal_Half_Line_Backward(FORM *form)
lib/libform/frm_driver.c
2366
Is_There_Room_For_A_Line(FORM *form)
lib/libform/frm_driver.c
2388
Is_There_Room_For_A_Char_In_Line(FORM *form)
lib/libform/frm_driver.c
2423
Insert_String(FORM *form, int row, FIELD_CELL *txt, int len)
lib/libform/frm_driver.c
2499
Wrapping_Not_Necessary_Or_Wrapping_Ok(FORM *form)
lib/libform/frm_driver.c
2577
Field_Editing(int (*const fct) (FORM *), FORM *form)
lib/libform/frm_driver.c
2634
FE_New_Line(FORM *form)
lib/libform/frm_driver.c
2718
FE_Insert_Character(FORM *form)
lib/libform/frm_driver.c
2754
FE_Insert_Line(FORM *form)
lib/libform/frm_driver.c
2791
FE_Delete_Character(FORM *form)
lib/libform/frm_driver.c
2812
FE_Delete_Previous(FORM *form)
lib/libform/frm_driver.c
2882
FE_Delete_Line(FORM *form)
lib/libform/frm_driver.c
2900
FE_Delete_Word(FORM *form)
lib/libform/frm_driver.c
2940
FE_Clear_To_End_Of_Line(FORM *form)
lib/libform/frm_driver.c
2957
FE_Clear_To_End_Of_Field(FORM *form)
lib/libform/frm_driver.c
2974
FE_Clear_Field(FORM *form)
lib/libform/frm_driver.c
2998
EM_Overlay_Mode(FORM *form)
lib/libform/frm_driver.c
3014
EM_Insert_Mode(FORM *form)
lib/libform/frm_driver.c
3043
Next_Choice(FORM *form, FIELDTYPE *typ, FIELD *field, TypeArgument *argp)
lib/libform/frm_driver.c
3084
Previous_Choice(FORM *form, FIELDTYPE *typ, FIELD *field, TypeArgument *argp)
lib/libform/frm_driver.c
3128
CR_Next_Choice(FORM *form)
lib/libform/frm_driver.c
3149
CR_Previous_Choice(FORM *form)
lib/libform/frm_driver.c
3182
Check_Field(FORM *form, FIELDTYPE *typ, FIELD *field, TypeArgument *argp)
lib/libform/frm_driver.c
3235
_nc_Internal_Validation(FORM *form)
lib/libform/frm_driver.c
3271
FV_Validation(FORM *form)
lib/libform/frm_driver.c
3301
FORM *form = field->form;
lib/libform/frm_driver.c
3329
_nc_First_Active_Field(FORM *form)
lib/libform/frm_driver.c
3384
FORM *form = field->form;
lib/libform/frm_driver.c
360
delete_char(FORM *form)
lib/libform/frm_driver.c
3625
Inter_Field_Navigation(int (*const fct) (FORM *), FORM *form)
lib/libform/frm_driver.c
3650
FN_Next_Field(FORM *form)
lib/libform/frm_driver.c
3668
FN_Previous_Field(FORM *form)
lib/libform/frm_driver.c
3685
FN_First_Field(FORM *form)
lib/libform/frm_driver.c
3702
FN_Last_Field(FORM *form)
lib/libform/frm_driver.c
3721
FN_Sorted_Next_Field(FORM *form)
lib/libform/frm_driver.c
3739
FN_Sorted_Previous_Field(FORM *form)
lib/libform/frm_driver.c
3757
FN_Sorted_First_Field(FORM *form)
lib/libform/frm_driver.c
3775
FN_Sorted_Last_Field(FORM *form)
lib/libform/frm_driver.c
3793
FN_Left_Field(FORM *form)
lib/libform/frm_driver.c
3811
FN_Right_Field(FORM *form)
lib/libform/frm_driver.c
3831
FN_Up_Field(FORM *form)
lib/libform/frm_driver.c
3851
FN_Down_Field(FORM *form)
lib/libform/frm_driver.c
3883
_nc_Set_Form_Page(FORM *form, int page, FIELD *field)
lib/libform/frm_driver.c
3926
Next_Page_Number(const FORM *form)
lib/libform/frm_driver.c
3942
Previous_Page_Number(const FORM *form)
lib/libform/frm_driver.c
3968
Page_Navigation(int (*const fct) (FORM *), FORM *form)
lib/libform/frm_driver.c
3995
PN_Next_Page(FORM *form)
lib/libform/frm_driver.c
4011
PN_Previous_Page(FORM *form)
lib/libform/frm_driver.c
4027
PN_First_Page(FORM *form)
lib/libform/frm_driver.c
4043
PN_Last_Page(FORM *form)
lib/libform/frm_driver.c
4070
Data_Entry_w(FORM *form, wchar_t c)
lib/libform/frm_driver.c
4157
Data_Entry(FORM *form, int c)
lib/libform/frm_driver.c
4248
int (*cmd) (FORM *); /* low level driver routine for this key */
lib/libform/frm_driver.c
4364
form_driver(FORM *form, int c)
lib/libform/frm_driver.c
4407
typedef int (*Generic_Method) (int (*const) (FORM *), FORM *);
lib/libform/frm_driver.c
4570
form_driver_w(FORM *form, int type, wchar_t c)
lib/libform/frm_driver.c
4612
typedef int (*Generic_Method) (int (*const) (FORM *), FORM *);
lib/libform/frm_driver.c
481
Adjust_Cursor_Position(FORM *form, const FIELD_CELL *pos)
lib/libform/frm_driver.c
555
_nc_get_fieldbuffer(FORM *form, FIELD *field, FIELD_CELL *buf)
lib/libform/frm_driver.c
610
Window_To_Buffer(FORM *form, FIELD *field)
lib/libform/frm_driver.c
627
Synchronize_Buffer(FORM *form)
lib/libform/frm_driver.c
668
FORM *form = field->form;
lib/libform/frm_driver.c
669
bool need_visual_update = ((form != (FORM *)0) &&
lib/libform/frm_driver.c
740
assert(form != (FORM *)0);
lib/libform/frm_driver.c
832
_nc_Position_Form_Cursor(FORM *form)
lib/libform/frm_driver.c
874
_nc_Refresh_Current_Field(FORM *form)
lib/libform/frm_hook.c
41
FORM_IMPEXP int NCURSES_API set_ ## typ ## _ ## name (FORM *form, Form_Hook func)\
lib/libform/frm_hook.c
51
FORM_IMPEXP Form_Hook NCURSES_API typ ## _ ## name ( const FORM *form )\
lib/libform/frm_opts.c
115
form_opts_off(FORM *form, Form_Options opts)
lib/libform/frm_opts.c
50
set_form_opts(FORM *form, Form_Options opts)
lib/libform/frm_opts.c
73
form_opts(const FORM *form)
lib/libform/frm_opts.c
90
form_opts_on(FORM *form, Form_Options opts)
lib/libform/frm_page.c
101
form_page(const FORM *form)
lib/libform/frm_page.c
52
set_form_page(FORM *form, int page)
lib/libform/frm_post.c
103
unpost_form(FORM *form)
lib/libform/frm_post.c
53
post_form(FORM *form)
lib/libform/frm_scale.c
50
scale_form(const FORM *form, int *rows, int *cols)
lib/libform/frm_sub.c
49
set_form_sub(FORM *form, WINDOW *win)
lib/libform/frm_sub.c
58
FORM *f = Normalize_Form(form);
lib/libform/frm_sub.c
78
form_sub(const FORM *form)
lib/libform/frm_sub.c
80
const FORM *f;
lib/libform/frm_user.c
49
set_form_userptr(FORM *form, void *usrptr)
lib/libform/frm_user.c
68
form_userptr(const FORM *form)
lib/libform/frm_win.c
49
set_form_win(FORM *form, WINDOW *win)
lib/libform/frm_win.c
58
FORM *f = Normalize_Form(form);
lib/libform/frm_win.c
78
form_win(const FORM *form)
lib/libform/frm_win.c
81
const FORM *f;
lib/libform/fty_generic.c
104
_nc_generic_fieldtype(bool (*const field_check) (FORM *, FIELD *, const void *),
lib/libform/fty_generic.c
105
bool (*const char_check) (int, FORM *, FIELD *, const
lib/libform/fty_generic.c
107
bool (*const next) (FORM *, FIELD *, const void *),
lib/libform/fty_generic.c
108
bool (*const prev) (FORM *, FIELD *, const void *),
lib/libform/fty_generic.c
280
_nc_form_cursor(const FORM *form, int *pRow, int *pCol)
usr.bin/pr/pr.c
1207
return(FORM);