*
* \author Jürgen Vigna
*
- * Full author contact details are available in file CREDITS
+ * Full author contact details are available in file CREDITS.
*/
#ifndef INSETTEXT_H
#define INSETTEXT_H
#include "updatableinset.h"
-#include "LString.h"
+#include "support/std_string.h"
#include "LColor.h"
#include "ParagraphList.h"
#include "RowList.h"
/// empty inset to empty par, or just mark as erased
void clear(bool just_mark_erased);
///
- void read(Buffer const *, LyXLex &);
+ void read(Buffer const &, LyXLex &);
///
- void write(Buffer const *, std::ostream &) const;
+ void write(Buffer const &, std::ostream &) const;
///
void metrics(MetricsInfo &, Dimension &) const;
///
///
RESULT localDispatch(FuncRequest const &);
///
- int latex(Buffer const *, std::ostream &,
+ int latex(Buffer const &, std::ostream &,
LatexRunParams const &) const;
///
- int ascii(Buffer const *, std::ostream &, int linelen) const;
+ int ascii(Buffer const &, std::ostream &, int linelen) const;
///
- int linuxdoc(Buffer const *, std::ostream &) const ;
+ int linuxdoc(Buffer const &, std::ostream &) const ;
///
- int docbook(Buffer const *, std::ostream &, bool mixcont) const ;
+ int docbook(Buffer const &, std::ostream &, bool mixcont) const ;
///
void validate(LaTeXFeatures & features) const;
///
///
void init(InsetText const * ins);
///
- void writeParagraphData(Buffer const *, std::ostream &) const;
+ void writeParagraphData(Buffer const &, std::ostream &) const;
///
void setText(string const &, LyXFont const &);
///
///
RESULT moveDown(BufferView *);
///
- void setCharFont(Buffer const *, int pos, LyXFont const & font);
+ void setCharFont(Buffer const &, int pos, LyXFont const & font);
///
bool checkAndActivateInset(BufferView * bv, bool front);
///
///
int cx() const;
///
- int cix() const;
- ///
int cy() const;
///
- int ciy() const;
- ///
lyx::pos_type cpos() const;
///
ParagraphList::iterator cpar() const;