settings are given to the new one.
This function will handle a multi-paragraph selection.
*/
- void setParagraphs(Cursor & cur, docstring arg, bool modify = false);
+ void setParagraphs(Cursor & cur, docstring const & arg, bool modify = false);
/// Sets parameters for current or selected paragraphs
void setParagraphs(Cursor & cur, ParagraphParameters const & p);
/// FIXME: replace Cursor with DocIterator.
docstring getPossibleLabel(DocIterator const & cur) const;
/// is this paragraph right-to-left?
- bool isRTL(Paragraph const & par) const;
+ bool isRTL(pit_type pit) const;
///
bool checkAndActivateInset(Cursor & cur, bool front);
/// Get the font of the "environment" of paragraph \p par_offset in \p pars.
/// All font changes of the paragraph are relative to this font.
Font const outerFont(pit_type pit_offset) const;
+ /// Return the label type at the end of paragraph \c pit.
+ int getEndLabel(pit_type pit) const;
private:
/// The InsetText owner shall have access to everything.