Lines Matching refs:FIELD
127 FIELD; typedef
151 FIELD ** field; /* field [maxfield] */
152 FIELD * current; /* current field */
184 bool (*ofcheck)(FIELD *,const void *); /* field validation */
185 bool (*gfcheck)(FORM*,FIELD *,const void*); /* generic field validation */
190 FIELD*,const void*); /* generic char validation */
193 bool (*onext)(FIELD *,const void *); /* enumerate next value */
194 bool (*gnext)(FORM*,FIELD*,const void*); /* generic enumerate next */
197 bool (*oprev)(FIELD *,const void *); /* enumerate prev value */
198 bool (*gprev)(FORM*,FIELD*,const void*); /* generic enumerate prev */
202 bool (*fcheck)(FIELD *,const void *); /* field validation */
205 bool (*next)(FIELD *,const void *); /* enumerate next value */
206 bool (*prev)(FIELD *,const void *); /* enumerate prev value */
340 bool (* const field_check)(FIELD *,const void *),
351 bool (* const next_choice)(FIELD *,const void *),
352 bool (* const prev_choice)(FIELD *,const void *));
357 extern FORM_EXPORT(FIELD *) new_field (int,int,int,int,int,int);
358 extern FORM_EXPORT(FIELD *) dup_field (FIELD *,int,int);
359 extern FORM_EXPORT(FIELD *) link_field (FIELD *,int,int);
361 extern FORM_EXPORT(int) free_field (FIELD *);
362 extern FORM_EXPORT(int) field_info (const FIELD *,int *,int *,int *,int *,int *,int *);
363 extern FORM_EXPORT(int) dynamic_field_info (const FIELD *,int *,int *,int *);
364 extern FORM_EXPORT(int) set_max_field ( FIELD *,int);
365 extern FORM_EXPORT(int) move_field (FIELD *,int,int);
366 extern FORM_EXPORT(int) set_field_type (FIELD *,FIELDTYPE *,...);
367 extern FORM_EXPORT(int) set_new_page (FIELD *,bool);
368 extern FORM_EXPORT(int) set_field_just (FIELD *,int);
369 extern FORM_EXPORT(int) field_just (const FIELD *);
370 extern FORM_EXPORT(int) set_field_fore (FIELD *,chtype);
371 extern FORM_EXPORT(int) set_field_back (FIELD *,chtype);
372 extern FORM_EXPORT(int) set_field_pad (FIELD *,int);
373 extern FORM_EXPORT(int) field_pad (const FIELD *);
374 extern FORM_EXPORT(int) set_field_buffer (FIELD *,int,const char *);
375 extern FORM_EXPORT(int) set_field_status (FIELD *,bool);
376 extern FORM_EXPORT(int) set_field_userptr (FIELD *, void *);
377 extern FORM_EXPORT(int) set_field_opts (FIELD *,Field_Options);
378 extern FORM_EXPORT(int) field_opts_on (FIELD *,Field_Options);
379 extern FORM_EXPORT(int) field_opts_off (FIELD *,Field_Options);
381 extern FORM_EXPORT(chtype) field_fore (const FIELD *);
382 extern FORM_EXPORT(chtype) field_back (const FIELD *);
384 extern FORM_EXPORT(bool) new_page (const FIELD *);
385 extern FORM_EXPORT(bool) field_status (const FIELD *);
387 extern FORM_EXPORT(void *) field_arg (const FIELD *);
389 extern FORM_EXPORT(void *) field_userptr (const FIELD *);
391 extern FORM_EXPORT(FIELDTYPE *) field_type (const FIELD *);
393 extern FORM_EXPORT(char *) field_buffer (const FIELD *,int);
395 extern FORM_EXPORT(Field_Options) field_opts (const FIELD *);
401 extern FORM_EXPORT(FORM *) new_form (FIELD **);
403 extern FORM_EXPORT(FIELD **) form_fields (const FORM *);
404 extern FORM_EXPORT(FIELD *) current_field (const FORM *);
415 extern FORM_EXPORT(int) set_form_fields (FORM *,FIELD **);
419 extern FORM_EXPORT(int) set_current_field (FORM *,FIELD *);
421 extern FORM_EXPORT(int) field_index (const FIELD *);
452 extern FORM_EXPORT(FORM *) NCURSES_SP_NAME(new_form) (SCREEN*, FIELD **);