#include "frontends/LyXKeySym.h"
#include "frontends/LyXKeySymFactory.h"
+
+namespace lyx {
+
using std::make_pair;
using std::string;
}
-string const kb_sequence::print() const
+docstring const kb_sequence::print() const
{
- string buf;
+ docstring buf;
//if (deleted_)
// return buf;
KeySequence::size_type i, length = sequence.size();
for (i = 0; i < length; ++i) {
- buf += kb_keymap::printKeySym(*sequence[i], modifiers[i].first);
+ buf += sequence[i]->print(modifiers[i].first);
// append a blank
if (i + 1 < length) {
}
-string const kb_sequence::printOptions() const
+docstring const kb_sequence::printOptions() const
{
- string buf;
+ docstring buf;
buf += print();
sequence.clear();
reset();
}
+
+
+} // namespace lyx