X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2Finsetfloat.h;h=633d0a75330087d20e321948541b1ef4a254adc6;hb=5603df4a5b7e511b31026c9a4f8f55b2b10fde57;hp=2ffa79218e9ba33f6ad07477ab3320f3c615b75d;hpb=50bbb55cb07642f4fa80fa5659de4826609da8f0;p=lyx.git diff --git a/src/insets/insetfloat.h b/src/insets/insetfloat.h index 2ffa79218e..633d0a7533 100644 --- a/src/insets/insetfloat.h +++ b/src/insets/insetfloat.h @@ -19,7 +19,7 @@ struct InsetFloatParams { /// - InsetFloatParams() : wide(false) {} + InsetFloatParams() : wide(false), sideways(false) {} /// void write(std::ostream & os) const; /// @@ -30,6 +30,8 @@ struct InsetFloatParams { std::string placement; /// bool wide; + /// + bool sideways; }; @@ -41,12 +43,8 @@ public: /// InsetFloat(BufferParams const &, std::string const &); /// - InsetFloat(InsetFloat const &); - /// ~InsetFloat(); /// - virtual bool display() const { return true; } - /// void write(Buffer const & buf, std::ostream & os) const; /// void read(Buffer const & buf, LyXLex & lex); @@ -58,11 +56,13 @@ public: InsetOld::Code lyxCode() const { return InsetOld::FLOAT_CODE; } /// int latex(Buffer const &, std::ostream &, - LatexRunParams const &) const; + OutputParams const &) const; /// - int linuxdoc(Buffer const &, std::ostream &) const; + int linuxdoc(Buffer const &, std::ostream &, + OutputParams const &) const; /// - int docbook(Buffer const &, std::ostream &, bool mixcont) const; + int docbook(Buffer const &, std::ostream &, + OutputParams const &) const; /// std::string const editMessage() const; /// @@ -74,15 +74,15 @@ public: /// void wide(bool w, BufferParams const &); /// + void sideways(bool s, BufferParams const &); + /// void addToToc(lyx::toc::TocList &, Buffer const &) const; /// bool showInsetDialog(BufferView *) const; /// InsetFloatParams const & params() const { return params_; } protected: - virtual - dispatch_result - priv_dispatch(FuncRequest const & cmd, idx_type &, pos_type &); + virtual void priv_dispatch(LCursor & cur, FuncRequest & cmd); private: /// InsetFloatParams params_;