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.
- docstring xhtml(odocstream &, OutputParams const &) const;
+ docstring xhtml(XHTMLStream &, OutputParams const &) const;
///
int latex(odocstream &, OutputParams const &) const;
///
///
void addToToc(DocIterator const &);
///
- docstring const buttonLabel(BufferView const & bv) const;
- ///
docstring toolTip(BufferView const & bv, int x, int y) const;
/// Updates needed features for this inset.
void validate(LaTeXFeatures & features) 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(odocstream &, OutputParams const &) const;
+ docstring xhtml(XHTMLStream &, OutputParams const &) const;
///
void doDispatch(Cursor & cur, FuncRequest & cmd);
///