Sergei I. Gorelkin » 01.05.2007 01:58:26
Я пробовал. Для линковки с GTK2 под Windows пришлось сделать патч. Патч включен в FPC, теперь полет нормальный. Впечатления самые что ни на есть положительные.
Для GTK2 есть приятная ОО библиотека, libgtk-kylix, входит в состав Tux Commander (tuxcmd.sourceforge.net), отдельно встретить не удалось. Как следует из названия, она написана для kylix, и для компиляции в FPC требуются немного поработать напильником. Естественно, все в альфа стадии, многого нет (нет edit и treeview - компонент, составляющих основную мощь GTK2) - но то, что есть, сделано по возможности похожим на VCL. Как следствие, программа с человеческим внешним видом пишется весьма шустро.
Глюки есть (куда ж без них...), но из-за того, что собственный код является тонкой прослойкой над весьма отлаженной библиотекой, бороться с ними получается довольно успешно.