X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2Finsetparent.h;h=63e61b2e1edefd4d5ccf40f3b48617b4aa36cedc;hb=4a5b7a5952ad2381fcdf4830511293e184c7c5a1;hp=3f348a51de660b6dca6ec59a754486b965af98ba;hpb=85a5ea7bfc80e179a61a99f2955455e84d3384cc;p=lyx.git diff --git a/src/insets/insetparent.h b/src/insets/insetparent.h index 3f348a51de..63e61b2e1e 100644 --- a/src/insets/insetparent.h +++ b/src/insets/insetparent.h @@ -27,23 +27,25 @@ class Buffer; class InsetParent : public InsetCommand { public: /// - InsetParent(InsetCommandParams const &, Buffer const &); + InsetParent(InsetCommandParams const &, Buffer const &, bool same_id = false); /// - virtual Inset * clone(Buffer const & buffer) const { - return new InsetParent(params(), buffer); + virtual Inset * clone(Buffer const & buffer, bool same_id = false) const { + return new InsetParent(params(), buffer, same_id); } - /// - string const getScreenLabel() const; - /// + /// + string const getScreenLabel(Buffer const *) const; + /// EDITABLE editable() const { return IS_EDITABLE; } - /// - Inset::Code lyxCode() const { return Inset::PARENT_CODE; } - /// + /// + Inset::Code lyxCode() const { return Inset::PARENT_CODE; } + /// void edit(BufferView *, int, int, unsigned int); + /// + void edit(BufferView * bv, bool front = true); /// int latex(Buffer const *, std::ostream &, - bool fragile, bool free_spc) const; - /// - void setParent(string fn) { setContents(fn); } + bool fragile, bool free_spc) const; + /// + void setParent(string fn) { setContents(fn); } }; #endif