X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2Finsetert.h;h=d49fae2742d4be2dfbe36b0cbd73776c825b64a5;hb=3c8aba3b556871fb1100a2f98cd93d5d4e3f70c9;hp=162fe8924feee8cbf86e52a4fc383e4806bc3054;hpb=371d623527a982d863752cd0a69dfb71d09ec48f;p=lyx.git diff --git a/src/insets/insetert.h b/src/insets/insetert.h index 162fe8924f..d49fae2742 100644 --- a/src/insets/insetert.h +++ b/src/insets/insetert.h @@ -18,7 +18,7 @@ #pragma interface #endif -#include "insettext.h" +#include "insetcollapsable.h" class Painter; @@ -27,60 +27,23 @@ class Painter; To write full ert (including styles and other insets) in a given space. */ -class InsetERT : public InsetText { +class InsetERT : public InsetCollapsable { public: /// InsetERT(Buffer *); /// - // InsetERT(InsetERT const &, Buffer *); - /// ~InsetERT() {} /// Inset * Clone() const; /// - // void Read(LyXLex &); - /// - void Write(ostream &) const; - /// - int ascent(Painter &, LyXFont const &) const; - /// - int descent(Painter &, LyXFont const &) const; - /// - int width(Painter &, LyXFont const & f) const; - /// - void draw(Painter & pain, const LyXFont &, int , float &) const; - /// - //LString EditMessage() const; - /// - void InsetButtonRelease(BufferView *, int, int, int); + char const * EditMessage() const; /// - void InsetButtonPress(BufferView *, int, int, int); + bool InsertInset(BufferView *, Inset *); /// - void InsetMotionNotify(BufferView *, int, int, int); + void SetFont(BufferView *, LyXFont const &, bool toggleall = false); /// void Edit(BufferView *, int, int, unsigned int); /// - void InsetUnlock(BufferView *); - /// - bool InsertInset(Inset *); - /// - void SetFont(LyXFont const &, bool toggleall); - -protected: - /// - int ascent_closed(Painter &, LyXFont const &) const; - /// - int descent_closed(Painter &, LyXFont const &) const; - /// - int width_closed(Painter &, LyXFont const & f) const; - /// - void draw_closed(Painter & pain, LyXFont const &, int , float &) const; - -private: - /// - bool closed; - /// - bool nomotion; }; #endif