您建议我使用哪种界面工具为GtkSharp应用程序创建用户界面?
我从Glade开始,因为它在GtkSharp中有包装并允许从资源文件加载小部件。但后来我建议使用GtkBuilder而不是Glade,因为Glade将在未来的Gtk版本中被GtkBuilder取代。这是真的吗?此外,似乎UI生成MonoDevelop使用Stetic扩展了Glade。我应该使用哪一个?
答案 0 :(得分:1)
Glade(应用程序)和libglade(库)之间存在差异。 Libglade是一个已被GtkBuilder取代的库,所以你不应该使用它。 Glade应用程序是UI设计器,它可以保存GtkBuilder文件或libglade文件以实现兼容性。
与Mono和MonoDevelop的Stetic联系更多,所以如果你使用MonoDevelop,你应该使用Stetic。