[Comm] FLTK library (was: Темы для TK)

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Ср Фев 9 13:45:09 MSK 2005


On Wed, Feb 09, 2005 at 03:21:04PM +0500, Alexander Kirey wrote:
> Подскажите пожалуйста, библиотеку libfltk можно научить понимать кирилицу
> при вводе текста? Решил проверить программу из Мастера 2.4 для настройки принтера - xpp,
> которая использует данную библиотеку. При попытке ввода в поле наименования принтера
> кириллица не вводится, символы вообще не появляются.

Кто-то забыл вызвать setlocale()...

> Нашёл две ссылки:
> 1. http://yaroslav-v.chat.ru/russian.html
> Устанвил libfltk-1.1.5 из сизифа
> пример компиляется, но кирилица не воспроизводится, хотя печатается кракозябрами.

Тут setlocale() выполнено, поэтому ввод работает.  А вывод заработает,
если libfltk пересобрать без поддержки сглаживания шрифтов через Xft.
В этой версии с Xft поддерживается только кодировка iso8859-1.  Да и без
Xft для выбора кодировки приходится руками лезть в fl_encoding.

А вообще с FLTK лучше не связываться - там не только с i18n плохо.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20050209/ed7ccb70/attachment-0003.bin>


Подробная информация о списке рассылки community