X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2Finsetindex.h;h=82642abd31e4eab333ca9edae8aff407e307ebc7;hb=3c8aba3b556871fb1100a2f98cd93d5d4e3f70c9;hp=152dd6597d401780eec385d05473fe122a9f45fa;hpb=c52895023e231587208b5c9257ae7825dc493ef0;p=lyx.git diff --git a/src/insets/insetindex.h b/src/insets/insetindex.h index 152dd6597d..82642abd31 100644 --- a/src/insets/insetindex.h +++ b/src/insets/insetindex.h @@ -5,7 +5,7 @@ * LyX, The Document Processor * * Copyright 1995 Matthias Ettrich - * Copyright 1996-1999 the LyX Team. + * Copyright 1996-2000 the LyX Team. * * ====================================================== */ @@ -31,17 +31,18 @@ public: /// InsetIndex() : InsetCommand("index") {} /// + explicit InsetIndex(string const & key); /// ~InsetIndex(); /// Inset * Clone() const { return new InsetIndex(contents);} /// - void Edit(BufferView *, int, int); + void Edit(BufferView *, int, int, unsigned int); /// - unsigned char Editable() const + EDITABLE Editable() const { - return 1; + return IS_EDITABLE; } /// string getScreenLabel() const; @@ -59,10 +60,10 @@ public: /// Updates needed features for this inset. void Validate(LaTeXFeatures & features) const; /// - void Edit(BufferView *, int, int) {} + void Edit(BufferView *, int, int, unsigned int) {} /// - unsigned char Editable() const{ - return 1; + EDITABLE Editable() const{ + return IS_EDITABLE; } /// WHY is clone missing? (Lgb) ///