* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
*
- * \author Lars Gullik Bjønnes
+ * \author Lars Gullik Bjønnes
* \author Jean-Marc Lasgouttes
*
* Full author contact details are available in file CREDITS.
*/
docstring const printOptions(bool forgui) const;
- /// Mark the sequence as deleted.
- void mark_deleted();
-
/// Reset sequence to become "deleted"
void reset();
/// clear in full
void clear();
+ /// remove last key in sequence
+ void removeKey();
+
bool deleted() const { return deleted_; }
/// length of sequence
size_t length() const { return sequence.size(); }
+private:
/// Keymap to use if a new sequence is starting
KeyMap * stdmap;
/// Keymap to use for the next key
KeyMap * curmap;
-private:
/**
* Array holding the current key sequence as KeySyms.
* If sequence[length - 1] < 0xff it can be used as ISO8859 char