X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fkbsequence.C;h=dc1706dda6939b84980c55bc396ddbecf97b6545;hb=35204f8f33d7400a5fefeffea533fb4cb4097211;hp=2cae7938db17f0f892c18f35896030cc78a2c15a;hpb=495cd0eea03f9f5471a247e60ce70abfd1114ada;p=lyx.git diff --git a/src/kbsequence.C b/src/kbsequence.C index 2cae7938db..dc1706dda6 100644 --- a/src/kbsequence.C +++ b/src/kbsequence.C @@ -21,7 +21,11 @@ #include "frontends/LyXKeySym.h" #include "frontends/LyXKeySymFactory.h" + +namespace lyx { + using std::make_pair; +using std::string; FuncRequest const & @@ -136,7 +140,7 @@ string const kb_sequence::print() const 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) { @@ -156,7 +160,7 @@ string const kb_sequence::printOptions() const if (!curmap) return buf; - buf += _(" options: "); + buf += to_utf8(_(" options: ")); buf += curmap->print(); return buf; } @@ -179,3 +183,6 @@ void kb_sequence::clear() sequence.clear(); reset(); } + + +} // namespace lyx