bool display() const { return tabular.isLongTabular(); }
///
int latex(Buffer const &, odocstream &,
- OutputParams const &) const;
+ OutputParams const &) const;
///
int plaintext(Buffer const &, odocstream &,
- OutputParams const &) const;
+ OutputParams const &) const;
///
int docbook(Buffer const &, odocstream &,
- OutputParams const &) const;
+ OutputParams const &) const;
///
void validate(LaTeXFeatures & features) const;
///
/// set the change for the entire inset
void setChange(Change const & change);
/// accept the changes within the inset
- void acceptChanges();
+ void acceptChanges(BufferParams const & bparams);
/// reject the changes within the inset
- void rejectChanges();
+ void rejectChanges(BufferParams const & bparams);
// this should return true if we have a "normal" cell, otherwise false.
// "normal" means without width set!
///
void removeTabularRow();
///
- bool hasPasteBuffer() const;
- ///
bool copySelection(LCursor & cur);
///
- bool pasteSelection(LCursor & cur);
+ bool pasteClipboard(LCursor & cur);
///
void cutSelection(LCursor & cur);
///
void getSelection(LCursor & cur, row_type & rs, row_type & re,
col_type & cs, col_type & ce) const;
///
- bool insertAsciiString(BufferView &, docstring const & buf, bool usePaste);
+ bool insertPlaintextString(BufferView &, docstring const & buf, bool usePaste);
/// are we operating on several cells?
bool tablemode(LCursor & cur) const;
mutable idx_type first_visible_cell;
///
mutable int scx_;
+ /// Ugly boolean used when this inset is dissolved and
+ /// InsetTabularMailer should not be used.
+ bool is_deleted_;
};