Какой дизайнер пользовательского интерфейса использовать с GtkSharp: Glade, GtkBuilder или Stetic? - PullRequest
0 голосов
/ 06 сентября 2011

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

Я начал с Glade, потому что он имеет оболочки в GtkSharp и позволяет загружать виджеты из файлов ресурсов.Но потом я посоветовал использовать GtkBuilder вместо Glade, потому что Glade будет заменен на GtkBuilder в будущих версиях Gtk.Это правда?Кроме того, похоже, что для поколения пользовательского интерфейса MonoDevelop использует Stetic, который расширяет Glade.Какой из них я должен использовать?

1 Ответ

1 голос
/ 11 сентября 2011

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

Stetic связывается с Mono и MonoDevelop немного больше, поэтому, если вы используете MonoDevelop, вам, вероятно, следует использовать Stetic.

...