class FuncStatus;
class FuncRequest;
class LyXFont;
+class Row;
// these should go
class InsetMathUnknown;
/// access start of selection
DocIterator selectionEnd() const;
///
- void selHandle(bool selecting);
+ bool selHandle(bool selecting);
//
docstring selectionAsString(bool label) const;
///
bool & macromode() { return macromode_; }
/// returns x,y position
void getPos(int & x, int & y) const;
+ /// the row in the paragraph we're in
+ Row & textRow();
+ /// the row in the paragraph we're in
+ Row const & textRow() const;
//
// common part
void undispatched();
/// the event was already dispatched
void dispatched();
- /// call update() when done
- void needsUpdate();
+ /// Set which update should be done
+ void updateFlags(Update::flags f);
/**
* don't call update() when done
*
/// display an error message
void errorMessage(docstring const & msg) const;
///
- std::string getPossibleLabel();
+ docstring getPossibleLabel();
/// moves position somehow up or down
bool goUpDown(bool up);