Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: GUI > GTK2 vs WxPerl vs Tkx


Автор: n4n0bit 8.12.2009, 12:47
Что выбрать для разработки GUI, какой модуль из этих 3-х ?
От GUI мне требуется быстрое реагирование на HotKeys и работа "БЕЗ ТОРМОЗОВ", если окно скажем имеет много текста, как это я ощущал при работе с Curses::UI.
Помогите пожалуйсто своими мнениями и опытом.

ps: Среда работы приложения - Unix. 

Автор: Pfailed 8.12.2009, 13:39
Я пробовал только GTK2.  Часто пишу лабы по учебе на GTK2+Perl. Даже одну полезную http://prozer.at.nsu.ru/acp/ сделал.
Вообщем GTK2 хорош.
Tk насколько знаю страшен своим внешним видом, да и функциональность наверняка похуже среди всех 3-х.
Wx собираюсь посмотреть как время будет.

Автор: Amp 8.12.2009, 14:39
wx в никсах обычно представляет собой обвязку вокруг gtk+

Автор: n4n0bit 8.12.2009, 14:52
Amp т.е. в этом случаи тогда уже использовать Gtk only ?

PfailedПока решил попробовать Gtk2. Wx очень беден доками (, а по Gtk их заволись  smile 

Автор: Amp 9.12.2009, 13:43
n4n0bit для несложного интерфейса я бы брал gtk+, иначе бы смотрел в сторону wx-а, он все же побогаче в плане виджетов будет, меньше писать придется (но я на перле с этими двумя библиотеками не работал никогда, не знаю в каком состоянии там биндинги и какие неожиданности они могут внести).

По поводу документации на wx - стандартного help-а, examples и тамошнего форумах хватает выше крыши. Правда большинство кода будет либо для C++, либо для Python, но это уже мелочи.

Автор: shamber 9.12.2009, 15:07
Amp, WxDemo весьма богат на примеры кода smile

Автор: n4n0bit 10.12.2009, 10:26
Всем спасибо за внимание, пока остановился на Gtk2, Wx тож поставил - потом попробую, пока и Gtk2 позволяет решить мои задачи.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)