Lines Matching refs:fields

128       FIELD **fields;  in Disconnect_Fields()  local
130 for (fields = form->field; *fields; fields++) in Disconnect_Fields()
132 if (form == (*fields)->form) in Disconnect_Fields()
133 (*fields)->form = (FORM *)0; in Disconnect_Fields()
157 Connect_Fields(FORM *form, FIELD **fields) in Connect_Fields() argument
163 T((T_CALLED("Connect_Fields(%p,%p)"), (void *)form, (void *)fields)); in Connect_Fields()
167 form->field = fields; in Connect_Fields()
171 if (!fields) in Connect_Fields()
176 for (field_cnt = 0; fields[field_cnt]; field_cnt++) in Connect_Fields()
178 if (fields[field_cnt]->form) in Connect_Fields()
181 (fields[field_cnt]->status & _NEWPAGE)) in Connect_Fields()
183 fields[field_cnt]->form = form; in Connect_Fields()
208 if (fields[j]->status & _NEWPAGE) in Connect_Fields()
216 maximum_row_in_field = fields[j]->frow + fields[j]->rows; in Connect_Fields()
217 maximum_col_in_field = fields[j]->fcol + fields[j]->cols; in Connect_Fields()
236 fields[j]->index = (short)j; in Connect_Fields()
237 fields[j]->page = (short)page_nr; in Connect_Fields()
238 fld = Insert_Field_By_Position(fields[j], fld); in Connect_Fields()
267 Associate_Fields(FORM *form, FIELD **fields) in Associate_Fields() argument
269 int res = Connect_Fields(form, fields); in Associate_Fields()
301 NCURSES_SP_NAME(new_form) (NCURSES_SP_DCLx FIELD **fields) in NCURSES_SP_NAME()
306 T((T_CALLED("new_form(%p,%p)"), (void *)SP_PARM, (void *)fields)); in NCURSES_SP_NAME()
321 if ((err = Associate_Fields(form, fields)) != E_OK) in NCURSES_SP_NAME()
350 new_form(FIELD **fields) in new_form() argument
352 return NCURSES_SP_NAME(new_form) (CURRENT_SCREEN, fields); in new_form()
398 set_form_fields(FORM *form, FIELD **fields) in set_form_fields() argument
403 T((T_CALLED("set_form_fields(%p,%p)"), (void *)form, (void *)fields)); in set_form_fields()
414 if ((res = Associate_Fields(form, fields)) != E_OK) in set_form_fields()