class InsetFlex : public InsetCollapsable {
public:
///
- InsetFlex(Buffer const &, std::string const & layoutName);
+ InsetFlex(Buffer *, std::string const & layoutName);
///
- docstring name() const { return from_utf8(name_); }
+ docstring layoutName() const { return from_utf8("Flex:" + name_); }
+ ///
+ InsetLayout const & getLayout() const;
///
InsetCode lyxCode() const { return FLEX_CODE; }
+ ///
+ bool resetFontEdit() const;
/// Default looks
InsetLayout::InsetDecoration decoration() const;
///
bool neverIndent() const { return true; }
///
bool hasSettings() const { return false; }
+ ///
+ bool getStatus(Cursor & cur, FuncRequest const & cmd,
+ FuncStatus &) const;
+ ///
+ void doDispatch(Cursor & cur, FuncRequest & cmd);
protected:
+ ///
InsetFlex(InsetFlex const &);
private:
+ ///
Inset * clone() const { return new InsetFlex(*this); }
///
std::string name_;