+ void clearSelection(BufferView * bv);
+ ///
+ Paragraph * getParFromID(int id) const;
+ ///
+ Inset * getInsetFromID(int id) const;
+ ///
+ Paragraph * firstParagraph() const;
+ ///
+ Paragraph * getFirstParagraph(int) const;
+ ///
+ LyXCursor const & cursor(BufferView *) const;
+ ///
+ Paragraph * paragraph() const;
+ ///
+ void paragraph(Paragraph *);
+ ///
+ bool allowSpellcheck() { return true; }
+ ///
+ string const selectNextWordToSpellcheck(BufferView *,
+ float & value) const;
+ void selectSelectedWord(BufferView *);
+ ///
+ void toggleSelection(BufferView *, bool kill_selection);
+ ///
+ bool searchForward(BufferView *, string const &,
+ bool = true, bool = false);
+ ///
+ bool searchBackward(BufferView *, string const &,
+ bool = true, bool = false);
+ ///
+ bool checkInsertChar(LyXFont &);
+ ///
+ //
+ // Public structures and variables