X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Finsets%2FInsetIndex.h;h=993747931769ce66cb4b5c114c2f2237b87a9dcb;hb=2203d7aa0a8e9d64666498fb26eb17f699c2f52b;hp=83bf4beaa8cc39b113d537e09bacdff1f66519b0;hpb=0bd5c5fca866a53c4bf319b41afbb9b655d8e108;p=lyx.git diff --git a/src/insets/InsetIndex.h b/src/insets/InsetIndex.h index 83bf4beaa8..9937479317 100644 --- a/src/insets/InsetIndex.h +++ b/src/insets/InsetIndex.h @@ -38,7 +38,7 @@ public: class InsetIndex : public InsetCollapsable { public: /// - InsetIndex(Buffer const &, InsetIndexParams const &); + InsetIndex(Buffer *, InsetIndexParams const &); /// static std::string params2string(InsetIndexParams const &); /// @@ -51,11 +51,15 @@ private: /// docstring name() const { return from_ascii("Index"); } /// + ColorCode labelColor() const; + /// void write(std::ostream & os) const; /// void read(Lexer & lex); /// int docbook(odocstream &, OutputParams const &) const; + /// + docstring xhtml(XHTMLStream &, OutputParams const &) const; /// int latex(odocstream &, OutputParams const &) const; /// @@ -69,9 +73,9 @@ private: /// void addToToc(DocIterator const &); /// - docstring const buttonLabel(BufferView const & bv) const; - /// docstring toolTip(BufferView const & bv, int x, int y) const; + /// + docstring const buttonLabel(BufferView const & bv) const; /// Updates needed features for this inset. void validate(LaTeXFeatures & features) const; /// @@ -89,19 +93,20 @@ private: class InsetPrintIndex : public InsetCommand { public: /// - InsetPrintIndex(InsetCommandParams const &); + InsetPrintIndex(Buffer * buf, InsetCommandParams const &); /// InsetCode lyxCode() const { return INDEX_PRINT_CODE; } /// static ParamInfo const & findInfo(std::string const &); /// - static std::string defaultCommand() { return "printindex"; }; + static std::string defaultCommand() { return "printindex"; } /// - static bool isCompatibleCommand(std::string const & s) - { return s == "printindex" || s == "printsubindex"; } + static bool isCompatibleCommand(std::string const & s); /// int latex(odocstream &, OutputParams const &) const; + /// + docstring xhtml(XHTMLStream &, OutputParams const &) const; /// void doDispatch(Cursor & cur, FuncRequest & cmd); ///