Lines Matching defs:_form_struct
271 struct _form_struct { struct
272 int in_init; /* true if performing a init or term function */
273 int posted; /* the form is posted */
274 int wrap; /* wrap from last field to first field if true */
275 WINDOW *win; /* window for the form */
276 WINDOW *subwin; /* subwindow for the form */
277 WINDOW *scrwin; /* this is the window to use for output */
278 void *userptr; /* user defined pointer */
279 Form_Options opts; /* options for the form */
280 Form_Hook form_init; /* function called when form posted and
282 Form_Hook form_term; /* function called when form is unposted and
284 Form_Hook field_init; /* function called when form posted and after
286 Form_Hook field_term; /* function called when form unposted and
288 int field_count; /* number of fields attached */
289 int cur_field; /* current field */
290 int page; /* current page of form */
291 int max_page; /* number of pages in the form */
292 _FORMI_PAGE_START *page_starts; /* dynamic array of fields that start
296 FIELD **fields; /* array of fields attached to this form. */