Re: X -- KeySym -> some codepage
- From
- Dmitry Timoshkov ()
- To
- Lev Serebryakov ()
- Date
- 2002-08-07T12:35:58Z
- Area
- RU.UNIX.PROG
From: "Dmitry Timoshkov" <dmitry@sloboda.ru>
"Lev Serebryakov" <Lev.Serebryakov@f661.n5030.z2.fidonet.org> wrote:
> Какой существует идеологически правильный способ по KeySym (полному,
> двухбайтовому) получить unsigned char в нужной кодировке или ошибку ``нет в
> кодировке'' (если, скажем, что-то из LATIN1 пришло а мы просим koi8-r)?
Месяц назад задавал тот же вопрос Ивану Паскалю :-)
В нужной кодировке - нет. В *текущей* кодировке, самый простой способ - через
XKB: XkbTranslateKeySym.
> А есть ли станадртные средства получить UTF8/UTF16?
Это вряд ли. Но буду рад услышать, что мой скептицизм не оправдан :-)
--
Dmitry at Baikal.ru
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)