|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 21 Jun 2007 19:13:47 To : Zahar Kiselev Subject : Re: xkb -------------------------------------------------------------------------------- 2007-06-20, Zahar Kiselev <Zahar.Kiselev@p1.f382.n5030.z2.fidonet.org> пишет: > Hello Ilya! > > Jun 20 18:56 07, Ilya Anfimov wrote: > > >> А только ли gdk и оно ли виновато? > IA> Только. > А почему тогда глюк проявляется в fte и как это исправить? Потому, что в случае с fte виноват его тулкит. А в случае с мозиллой -- только gtk. > fte ведь вполне собираемый из исходников в домашних условиях... > Где бы почитать в инете о природе этого явления? В исходниках Xt. Вкратцэ я тебе объяснил: вешать события на keycode с модификаторами, а не на символ после получения KeySym или, тем более, не на строку после X*LookupString. (keycode получать при помощи XStringToKeysym и XKeysymToKeycode). > > >> А вот если нажимаем Alt-N то получаем state 2008 и _русскую_ букву > >> "т"(Cyrillic_te). Интересно - почему так? Тут ведь уж точно ни одна > >> программа > IA> Видимо, потому, что символ Ctrl-т глубоко бессмысленен в эмуляторе > IA> терминала, в отличие от Alt-т. > Hа мой взгляд оба одинаково бессмысленны. Тем боле что речь идеть не об Alt-т -- это Esc т > эмуляторе терминала, а о полноценной иксовой программе, каковой является и > xfte --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/19170bf76025c.html, оценка из 5, голосов 10
|