哪个UI设计师可以使用GtkSharp:Glade,GtkBuilder或Stetic?

时间:2011-09-05 21:58:45

标签: interface-builder gtk# glade gtkbuilder

您建议我使用哪种界面工具为GtkSharp应用程序创建用户界面?

我从Glade开始,因为它在GtkSharp中有包装并允许从资源文件加载小部件。但后来我建议使用GtkBuilder而不是Glade,因为Glade将在未来的Gtk版本中被GtkBuilder取代。这是真的吗?此外,似乎UI生成MonoDevelop使用Stetic扩展了Glade。我应该使用哪一个?

1 个答案:

答案 0 :(得分:1)

Glade(应用程序)和libglade(库)之间存在差异。 Libglade是一个已被GtkBuilder取代的库,所以你不应该使用它。 Glade应用程序是UI设计器,它可以保存GtkBuilder文件或libglade文件以实现兼容性。

与Mono和MonoDevelop的Stetic联系更多,所以如果你使用MonoDevelop,你应该使用Stetic。