_FORMI_FIELD_LINES
_FORMI_FIELD_LINES *linep;
_FORMI_FIELD_LINES *cur_line; /* pointer to the current line cursor
_FORMI_FIELD_LINES *start_line; /* start line in field (vert scroll) */
_FORMI_FIELD_LINES *alines; /* array of the starts and ends of lines */
_FORMI_FIELD_LINES *free; /* list of lines available for reuse */
field_skip_blanks(unsigned int start, _FORMI_FIELD_LINES **rowp)
_FORMI_FIELD_LINES *row, *last = NULL;
find_sow(unsigned int offset, _FORMI_FIELD_LINES **rowp);
_FORMI_FIELD_LINES **rowp);
add_tab(FORM *form, _FORMI_FIELD_LINES *row, unsigned int i, char c);
_FORMI_FIELD_LINES **rowp)
_FORMI_FIELD_LINES *row;
tab_size(_FORMI_FIELD_LINES *row, unsigned int i);
tab_fit_len(_FORMI_FIELD_LINES *row, unsigned int len);
find_sow(unsigned int offset, _FORMI_FIELD_LINES **rowp)
_FORMI_FIELD_LINES *row;
add_to_free(FIELD *field, _FORMI_FIELD_LINES *line);
adjust_ypos(FIELD *field, _FORMI_FIELD_LINES *line);
static _FORMI_FIELD_LINES *
copy_row(_FORMI_FIELD_LINES *row);
destroy_row_list(_FORMI_FIELD_LINES *start);
_FORMI_FIELD_LINES *end_row;
_formi_hscroll_fwd(FIELD *field, _FORMI_FIELD_LINES *row, int unsigned amt)
adjust_ypos(FIELD *field, _FORMI_FIELD_LINES *line)
_FORMI_FIELD_LINES *rs;
_formi_hscroll_back(FIELD *field, _FORMI_FIELD_LINES *row, unsigned int amt)
_FORMI_FIELD_LINES *row;
add_to_free(FIELD *field, _FORMI_FIELD_LINES *line)
add_tab(FORM *form, _FORMI_FIELD_LINES *row, unsigned int i, char c)
_FORMI_FIELD_LINES *saved;
_FORMI_FIELD_LINES *row, *temp, *next_temp;
_FORMI_FIELD_LINES *row, *rs;
static _FORMI_FIELD_LINES *
copy_row(_FORMI_FIELD_LINES *row)
_FORMI_FIELD_LINES *new;
_formi_calculate_tabs(_FORMI_FIELD_LINES *row)
tab_size(_FORMI_FIELD_LINES *row, unsigned int i)
tab_fit_len(_FORMI_FIELD_LINES *row, unsigned int width)
_FORMI_FIELD_LINES *line;
destroy_row_list(_FORMI_FIELD_LINES *start)
_FORMI_FIELD_LINES *temp, *row;
_formi_wrap_field(FIELD *field, _FORMI_FIELD_LINES *loc)
_FORMI_FIELD_LINES *saved_row, *row, *row_backup, *saved_cur_line;
_FORMI_FIELD_LINES *saved_start_line, *temp;
_formi_join_line(FIELD *field, _FORMI_FIELD_LINES **rowp, int direction)
_FORMI_FIELD_LINES *row = *rowp;
_FORMI_FIELD_LINES **rowp)
_FORMI_FIELD_LINES *row = *rowp;
field_skip_blanks(unsigned int start, _FORMI_FIELD_LINES **rowp);
_formi_join_line(FIELD *field, _FORMI_FIELD_LINES **rowp, int direction);
_formi_hscroll_back(FIELD *field, _FORMI_FIELD_LINES *row, unsigned int amt);
_formi_hscroll_fwd(FIELD *field, _FORMI_FIELD_LINES *row, unsigned int amt);
_formi_calculate_tabs(_FORMI_FIELD_LINES *row);
_formi_wrap_field(FIELD *field, _FORMI_FIELD_LINES *pos);
_FORMI_FIELD_LINES *prev;
_FORMI_FIELD_LINES *next;