bool lockInsetInInset(BufferView *, UpdatableInset *);
///
bool unlockInsetInInset(BufferView *, UpdatableInset *,
- bool lr = false);
+ bool lr = false);
///
bool updateInsetInInset(BufferView *, Inset *);
///
unsigned int insetInInsetY();
///
- void insetButtonRelease(BufferView *, int, int, int);
+ bool insetButtonRelease(BufferView *, int, int, int);
///
void insetButtonPress(BufferView *, int, int, int);
///
int latex(Buffer const *, std::ostream &,
bool fragile, bool free_spc) const;
///
- int ascii(Buffer const *, std::ostream &, int) const { return 0; }
+ int ascii(Buffer const *, std::ostream &, int) const;
///
- int linuxdoc(Buffer const *, std::ostream &) const { return 0; }
+ int linuxdoc(Buffer const *, std::ostream &) const;
///
- int docbook(Buffer const *, std::ostream &) const { return 0; }
+ int docbook(Buffer const *, std::ostream &) const;
///
void validate(LaTeXFeatures & features) const;
///
///
void setAutoCollapse(bool f) { autocollapse = f; }
#endif
+#if 0
///
int getMaxWidth(BufferView *, UpdatableInset const *) const;
+#endif
///
LyXText * getLyXText(BufferView const *, bool const recursive) const;
///
///
void close(BufferView *) const;
///
- string const selectNextWord(BufferView * bv, float & value) const;
+ bool allowSpellcheck() { return inset.allowSpellcheck(); }
+ string const selectNextWordToSpellcheck(BufferView *, float &) const;
void selectSelectedWord(BufferView * bv) {
inset.selectSelectedWord(bv);
}
///
bool searchForward(BufferView * bv, string const & str,
- bool const & cs = true, bool const & mw = false);
+ bool = true, bool = false);
bool searchBackward(BufferView * bv, string const & str,
- bool const & cs = true, bool const & mw = false);
- /// check if the font of the char we want inserting is correct
- /// and modify it if it is not.
- virtual bool checkInsertChar(LyXFont &) { return false; }
+ bool = true, bool = false);
protected:
///