///
~InsetText();
///
- Inset * Clone() const;
+ Inset * Clone(Buffer const &) const;
///
InsetText & operator=(InsetText const & it);
///
int Latex(Buffer const *, std::ostream &,
bool fragile, bool free_spc) const;
///
- int Ascii(Buffer const *, std::ostream &) const { return 0; }
+ int Ascii(Buffer const *, std::ostream &, int linelen) const;
///
int Linuxdoc(Buffer const *, std::ostream &) const { return 0; }
///
- int DocBook(Buffer const *, std::ostream &) const { return 0; }
+ int DocBook(Buffer const *, std::ostream &) const ;
///
void Validate(LaTeXFeatures & features) const;
///
///
void GetCursorPos(BufferView *, int & x, int & y) const;
///
- int InsetInInsetY();
+ unsigned int InsetInInsetY();
///
void ToggleInsetCursor(BufferView *);
///
///
int BeginningOfMainBody(Buffer const *, LyXParagraph * par) const;
///
- void ShowInsetCursor(BufferView *);
+ void ShowInsetCursor(BufferView *, bool show=true);
///
void HideInsetCursor(BufferView *);
///
- UpdatableInset::RESULT moveRight(BufferView *, bool activate_inset = true);
+ UpdatableInset::RESULT moveRight(BufferView *, bool activate_inset = true,
+ bool selecting = false);
///
- UpdatableInset::RESULT moveLeft(BufferView *, bool activate_inset = true);
+ UpdatableInset::RESULT moveLeft(BufferView *, bool activate_inset = true,
+ bool selecting = false);
///
UpdatableInset::RESULT moveUp(BufferView *);
///
///
int cy(BufferView *) const;
///
- int cpos(BufferView *) const;
+ LyXParagraph::size_type cpos(BufferView *) const;
///
LyXParagraph * cpar(BufferView *) const;
///
///
LyXParagraph * inset_par;
///
- int inset_pos;
+ LyXParagraph::size_type inset_pos;
///
mutable int inset_x;
///