Какой дизайнер пользовательского интерфейса использовать с GTKSharp: Glade, Gtkbuilder или стетика?

StackOverflow https://stackoverflow.com/questions/7313083

Вопрос

Какой инструмент интерфейса вы бы порекомендовали использовать для создания пользовательских интерфейсов для приложений GTKSharp?

Я начал с Glade, потому что у него есть обертки в GTKSharp и позволяет загружать виджеты из файлов ресурсов. Но затем я обнаружил, что советует использовать gtkbuilder вместо Glade, потому что GTKBuilder заменит Glade в будущих выпусках GTK. Это правда? Кроме того, кажется, что для Monodevelop Generation используется стетика, которая расширяет Glade. Какой из них мне использовать?

Это было полезно?

Решение

Существует разница между Glade (приложение) и Libglade (библиотека). Libglade - это библиотека, которая была заменена GTKBuilder, и поэтому вы не должны использовать ее. Glade Приложением является дизайнер пользовательского интерфейса, который может сохранить файлы gtkbuilder или файлы Libglade для совместимости.

STETIC SACE с MONO и MONODEST немного больше, и поэтому, если вы используете Monodevelop, вы, вероятно, должны использовать стетику.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top