class InsetNomencl : public InsetCommand {
public:
///
- InsetNomencl(InsetCommandParams const &);
+ InsetNomencl(Buffer * buf, InsetCommandParams const &);
///
docstring screenLabel() const;
///
InsetCode lyxCode() const { return NOMENCL_CODE; }
///
int docbook(odocstream &, OutputParams const &) const;
+ /// Does nothing at the moment.
+ docstring xhtml(XHTMLStream &, OutputParams const &) const;
///
int docbookGlossary(odocstream &) const;
///
class InsetPrintNomencl : public InsetCommand {
public:
///
- InsetPrintNomencl(InsetCommandParams const &);
+ InsetPrintNomencl(Buffer * buf, InsetCommandParams const &);
/// Updates needed features for this inset.
void validate(LaTeXFeatures & features) const;
///
int docbook(odocstream &, OutputParams const &) const;
+ /// Does nothing at the moment.
+ docstring xhtml(XHTMLStream &, OutputParams const &) const;
///
InsetCode lyxCode() const;
///
+ bool hasSettings() const { return true; }
+ ///
DisplayType display() const { return AlignCenter; }
///
docstring screenLabel() const;
{ return s == "printnomenclature"; }
///
int latex(odocstream &, OutputParams const &) const;
+ ///
+ docstring contextMenu(BufferView const & bv, int x, int y) const;
+protected:
+ ///
+ void doDispatch(Cursor & cur, FuncRequest & cmd);
+ ///
+ bool getStatus(Cursor & cur, FuncRequest const & cmd, FuncStatus &) const;
private:
Inset * clone() const { return new InsetPrintNomencl(*this); }
};