Как стать автором
Обновить

Visual Tcl. Разработка графического пользовательского интерфейса для утилит командной строки (Продолжение)

Время на прочтение3 мин
Количество просмотров10K
Всего голосов 7: ↑7 и ↓0+7
Комментарии7

Комментарии 7

НЛО прилетело и опубликовало эту надпись здесь

Да, вы правы. На автомате. Спасибо.

Часто использую Tcl/Tk в связке с python (tkinter, ttk). Пробовал разные гуи билдеры, но потом понял что Библиотека настолько проста, что проще и быстрее все сделать ручками.

И в этом есть ее плюс

Рад что помог =)
Я когда начинал изучать tcl перепробовал массу всяких программ, в итоге запили свою ide и пользуюсь по сей день (правда редко уже).

Редко, но метко. Свой ide — это круто!

Конструктор tkBuilder хорош, но как было отмечено в статье обладает и рядом недостатков, главным из которых является отсутствие поддержки UTF-8, а следовательно, и русского алфавита.

Этот недостаток tkBuilder, как оказалось, легко снимается. Достаточно в файл file.tcl в функции File::WriteTkbFile и File::ReadTkbFile после строки:


fconfigure $fileID -translation binary


вставить следующую строку:
fconfigure $fileID -encoding utf-8


И никаких проблем с «великим, могучим, правдивым и свободным русским языком!» (И.С. Тургенев) больше не будет.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории