class InsetIndex : public InsetCollapsable {
public:
///
- InsetIndex(Buffer const &, InsetIndexParams const &);
+ InsetIndex(Buffer *, InsetIndexParams const &);
///
static std::string params2string(InsetIndexParams const &);
///
///
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;
/// At the moment, this does nothing. See development/HTML.notes
/// for some remarks on what could be done.
- int xhtml(odocstream &, OutputParams const &) const { return 0; };
+ docstring xhtml(XHTMLStream &, OutputParams const &) const;
///
int latex(odocstream &, OutputParams const &) const;
///
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);
///
int latex(odocstream &, OutputParams const &) const;
+ /// Does nothing yet.
+ docstring xhtml(XHTMLStream &, OutputParams const &) const;
///
void doDispatch(Cursor & cur, FuncRequest & cmd);
///