Lines Matching refs:dcols
132 #define Position_Of_Row_In_Buffer(field,row) ((row)*(field)->dcols)
170 ((field)->dcols > (field)->cols))
184 ((field)->dcols == (field)->cols)) || \
486 assert(pos >= field->buf && field->dcols > 0); in Adjust_Cursor_Position()
489 *((div_t *) & (form->currow)) = div(idx, field->dcols); in Adjust_Cursor_Position()
491 form->currow = idx / field->dcols; in Adjust_Cursor_Position()
574 len += myINNSTR(win, p + len, field->dcols); in _nc_get_fieldbuffer()
661 int old_dcols = field->dcols; in Field_Grown()
679 growth = Minimum(field->maxgrow - field->dcols, growth); in Field_Grown()
680 field->dcols += growth; in Field_Grown()
681 if (field->dcols == field->maxgrow) in Field_Grown()
699 field->dcols = old_dcols; in Field_Grown()
701 if ((single_line_field && (field->dcols != field->maxgrow)) || in Field_Grown()
735 WINDOW *new_window = newpad(field->drows, field->dcols); in Field_Grown()
767 linked_field->dcols = field->dcols; in Field_Grown()
774 field->dcols = old_dcols; in Field_Grown()
778 (field->dcols != field->maxgrow)) || in Field_Grown()
1403 (field->cols == field->dcols) && in _nc_Synchronize_Options()
1414 (single_line_field && (field->dcols < field->maxgrow)) || in _nc_Synchronize_Options()
1528 new_window = newpad(field->drows, field->dcols); in _nc_Set_Current_Field()
1588 if ((form->curcol += step) == field->dcols) in IFN_Next_Character()
1638 form->curcol = form->current->dcols - 1; in IFN_Previous_Character()
1854 field->dcols)); in IFN_Beginning_Of_Line()
1879 pos = After_End_Of_Data(bp, field->dcols); in IFN_End_Of_Line()
1880 if (pos == (bp + field->dcols)) in IFN_End_Of_Line()
1928 if ((form->curcol += amount) >= form->current->dcols) in IFN_Right_Character()
2198 if ((cols_to_go + form->begincol) > (field->dcols - field->cols)) in HSC_Generic()
2199 cols_to_go = field->dcols - field->cols - form->begincol; in HSC_Generic()
2372 s = After_End_Of_Data(begin_of_last_line, field->dcols); in Is_There_Room_For_A_Line()
2391 wmove(form->w, form->currow, form->current->dcols - 1); in Is_There_Room_For_A_Char_In_Line()
2426 int datalen = (int)(After_End_Of_Data(bp, field->dcols) - bp); in Insert_String()
2427 int freelen = field->dcols - datalen; in Insert_String()
2458 + field->dcols in Insert_String()
2465 freelen = field->dcols - (datalen + freelen); /* for the next line */ in Insert_String()
2523 split = After_Last_Whitespace_Character(bp, field->dcols); in Wrapping_Not_Necessary_Or_Wrapping_Ok()
2527 chars_to_be_wrapped = field->dcols - chars_to_remain_on_line; in Wrapping_Not_Necessary_Or_Wrapping_Ok()
2693 t = After_End_Of_Data(bp, field->dcols - form->curcol); in FE_New_Line()
2831 prev_end = After_End_Of_Data(prev_line, field->dcols); in FE_Delete_Previous()
2832 this_end = After_End_Of_Data(this_line, field->dcols); in FE_Delete_Previous()
2856 form->curcol = field->dcols - 1; in FE_Delete_Previous()
2903 FIELD_CELL *ep = bp + field->dcols; in FE_Delete_Word()
4115 ((field->dcols - 1) == form->curcol)); in Data_Entry_w()
4196 ((field->dcols - 1) == form->curcol)); in Data_Entry()
4815 (void)mvwin_wchnstr(field->working, 0, (int)i * field->dcols, in set_field_buffer()
4816 widevalue + ((int)i * field->dcols), in set_field_buffer()
4817 field->dcols); in set_field_buffer()