///
explicit InsetText(Buffer const & buffer);
///
- InsetText();
- ///
InsetText(InsetText const &);
///
- void initParagraphs(Buffer const & buffer);
+ void setBuffer(Buffer &);
///
Dimension const dimension(BufferView const &) const;
///
InsetText const * asInsetText() const { return this; }
///
+ Text & text() { return text_; }
+ Text const & text() const { return text_; }
+ ///
int latex(odocstream &, OutputParams const &) const;
///
int plaintext(odocstream &, OutputParams const &) const;
// Update the counters of this inset and of its contents
void updateLabels(ParIterator const &);
///
+ void addToToc(DocIterator const &);
+ ///
Inset * clone() const { return new InsetText(*this); }
///
bool notifyCursorLeaves(Cursor const & old, Cursor & cur);
///
void doDispatch(Cursor & cur, FuncRequest & cmd);
private:
+ ///
+ void initParagraphs(BufferParams const &);
///
void setParagraphOwner();
///
ColorCode frame_color_;
///
mutable pit_type old_pit;
-
-public:
///
mutable Text text_;
};