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)