///
mutable Row * refresh_row;
///
- int refresh_pos;
+ Paragraph::size_type refresh_pos;
/// give and set the LyXText status
text_status status() const;
/** returns the column near the specified x-coordinate of the row
x is set to the real beginning of this column
*/
- int getColumnNearX(BufferView *, Row * row,
- int & x, bool & boundary) const;
+ Paragraph::size_type getColumnNearX(BufferView *, Row * row,
+ int & x, bool & boundary) const;
/** returns a pointer to a specified row. y is set to the beginning
of the row
///
int workWidth(BufferView *) const;
///
+ int workWidth(BufferView *, Inset * inset) const;
+ ///
void computeBidiTables(Buffer const *, Row * row) const;
/// Maps positions in the visual string to positions in logical string.
///
Paragraph * ownerParagraph() const;
//
- Paragraph * ownerParagraph(Paragraph *) const;
+ void ownerParagraph(Paragraph *) const;
// set it searching first for the right owner using the paragraph id
- Paragraph * ownerParagraph(int id, Paragraph *) const;
+ void ownerParagraph(int id, Paragraph *) const;
};