[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: editres и русский; вопросы по Tk-based программам



По поводу editres не скажу - по видимому это одна из старых программ, которые
без грубого хака заставить работать с русским не получится.

 По поводу Tk
Делаешь файл "resources_file" с ресурсами вида:
---------------------------- cut -------------------------------
*background:                                    #c0c0c0


*Button*background:                             #c0c0c0
*Button*activeBackground:                       #c0c0c0
*Button*disabledForeground:                     #717171
*Button*highlightBackground:                    black
*Button*padY:                                   0
*Button*font: -*-Helvetica-Medium-R-Normal-*-12-*-*-*-*-*-koi8-r
*Button*highlightColor:                         blue

*Radiobutton*background:                        #c0c0c0
*Radiobutton*activeBackground:                  #c0c0c0
*Radiobutton*highlightBackground:               #c0c0c0
*Radiobutton*font: -*-Helvetica-Medium-R-Normal-*-12-*-*-*-*-*-koi8-r
------------------------------------------------------------------
ну и т.д. по каждому конкретном виджету читайте маны

  Далее команда

option readfile resources_file

  в начале любой Tk программы все это читает и применяет.

Также ресурсы можно менять и в самой программе, без подгрузки сторонних
файлов, но я у же подзабыл как. Уж больно много времени прошло как я
писал на Tk.

Hi,

Кто-нибудь может сказать, как вбить русский в любое поле ввода в окнах editres? Когда вбиваю русский - ничего не появляется. В gtk- и qt-based
программах все вводится конечно. Локаль с кодировкой koi8.

(Если вбиваю в xedit русский, то вижу русский, но в другой кодировке -
очевидно iso*5 или cp1251).

PS: еще кто-бы подсказал стандартную опцию, воспринимаемую всеми
Tk-based программами, которая подгружает ресурсы из указанного файла. Вставить
этот файл в ~/.Xdefaults не предлагать, -xrm тоже.

Прошу не воспринимать как прямой наезд на Tk-based toolkits - просто
приспичило.. :)

Best regards,
 -Vlad




--
С уважением, Виктор


Reply to: