struct InsetFloatParams {
///
- InsetFloatParams() : wide(false) {}
+ InsetFloatParams() : wide(false), sideways(false) {}
///
void write(std::ostream & os) const;
///
std::string placement;
///
bool wide;
+ ///
+ bool sideways;
};
///
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);
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;
///
///
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_;