X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FInsetListings.h;h=3e5fbd54e21b3e7b3503129414575f20378ffa51;hb=2c357c1d23b7b83839a9beb8225d4f1ae4f793b4;hp=4f299ae60e56f301ae8e58c385cef3ecd6e89419;hpb=f7b1c86393d890d5d473279d88e26bb78f8c1275;p=lyx.git diff --git a/src/insets/InsetListings.h b/src/insets/InsetListings.h index 4f299ae60e..3e5fbd54e2 100644 --- a/src/insets/InsetListings.h +++ b/src/insets/InsetListings.h @@ -24,7 +24,7 @@ namespace lyx { */ -class InsetListings : public InsetERT { +class InsetListings : public InsetCollapsable { public: /// InsetListings(BufferParams const &, InsetListingsParams const & par = InsetListingsParams()); @@ -45,18 +45,14 @@ public: /// virtual docstring const editMessage() const; /// + bool isMacroScope(Buffer const &) const { return true; } + /// int latex(Buffer const &, odocstream &, OutputParams const &) const; /// void validate(LaTeXFeatures &) const; /// - void metrics(MetricsInfo &, Dimension &) const; - /// - void draw(PainterInfo & pi, int x, int y) const; - /// bool showInsetDialog(BufferView *) const; /// - void getDrawFont(Font &) const; - /// InsetListingsParams const & params() const { return params_; } /// InsetListingsParams & params() { return params_; } @@ -69,8 +65,6 @@ protected: private: virtual Inset * clone() const; /// - void init(); - /// void setButtonLabel(); /// docstring getCaption(Buffer const &, OutputParams const &) const;