void partialRebreak();
/// a full rebreak of the whole text
void fullRebreak();
+ /// rebuild RowList cache
+ void rebuild(int maxwidth);
///
RowList::iterator need_break_row;
/** this calculates the specified parameters. needed when setting
* the cursor and when creating a visible row */
- void prepareToPrint(RowList::iterator row, float & x,
- float & fill_separator,
- float & fill_hfill,
- float & fill_label_hfill,
+ void prepareToPrint(RowList::iterator row, int & x,
+ int & fill_separator,
+ int & fill_hfill,
+ int & fill_label_hfill,
bool bidi = true) const;
private: