#include "insetcollapsable.h"
#include "lyxlength.h"
-#include "support/translator.h"
struct InsetBoxParams {
/// show the Box dialog
bool showInsetDialog(BufferView * bv) const;
///
+ bool display() const { return false; }
+ ///
int latex(Buffer const &, std::ostream &,
- LatexRunParams const &) const;
+ OutputParams const &) const;
///
int linuxdoc(Buffer const &, std::ostream &,
- LatexRunParams const &) const;
+ OutputParams const &) const;
///
int docbook(Buffer const &, std::ostream &,
- LatexRunParams const &) const;
+ OutputParams const &) const;
///
- int ascii(Buffer const &, std::ostream &,
- LatexRunParams const & runparams) const;
+ int plaintext(Buffer const &, std::ostream &,
+ OutputParams const & runparams) const;
///
void validate(LaTeXFeatures &) const;
///
};
protected:
///
- virtual
- DispatchResult
- priv_dispatch(FuncRequest const &, idx_type &, pos_type &);
+ virtual void priv_dispatch(LCursor & cur, FuncRequest & cmd);
private:
friend class InsetBoxParams;
};
-namespace {
-
-typedef Translator<std::string, InsetBox::BoxType> BoxTranslator;
-BoxTranslator const & boxtranslator();
-BoxTranslator const & boxtranslator_loc();
-
-} // anon
-
-
#include "mailinset.h"
class InsetBoxMailer : public MailInset {