Glade 是 GTK+
图形用户界面产生器 。也就是说,Glade 是个 Visual Programming Tool,和 Microsoft Windows 平台的 Visual Tools 类似,只要用鼠标拉一拉,它就会自动帮你产生 C source code。所以我们这些懒人,就不用再去为画面的设计烦恼,用 Glade 设计好画面,再用编辑器把程式码稍为修减就 OK 了。(现在也有各种语言如
C++、Ada95、Python、Perl 等的 GTK+ 介面,如果搭配其它工具,也可以自动产生 C++, Ada95, Python and Perl 的程式码) 。
GTK+ (GIMP Tool Kit) 是一套图形函式库 (GUI, Graphical User Intreface),可用来建立 X Window System 以图形为基础 (GUI-based) 的应用程式。一开始 GTK+ 是写来给 GIMP (GNU Image Manipulation Program) 图形处理软件使用的,不过随著 GNU/Linux 与 GNOME Desktop (使用了 GTK+) 的流行,GTK+ 图形库已经慢慢普遍使用在各种工具中。
虽然有了 GTK+,但是要用 GTK+ 来撰写程式并不是一件轻松的事,因为要完成一个 GUI-based 的应用程式,得靠自己用熟悉的文书
编辑器,一行一行把 C 程式码敲出来。如果你是个抽象思考力非常好,又很有耐性写程式码的人,也许只要几个小时就能把 GTK+ 摸透;但如果你和我一样也是个懒堕的家伙,我想能撑个一小时来弄清楚 GTK+ 有什用,就可算是一件非常了不起的事了 :-。还好,Glade 的出现让我在想放弃前有了回心转意的念头。
Glade 是 GTK+
图形用户界面产生器 (Graphical User Interface Builder for GTK+)。也就是说,Glade 是个 Visual Programming Tool,和 Microsoft Windows 平台的 Visual Tools (VB、Delphi) 类似,只要用滑鼠拉一拉,它就会自动帮你产生 C source code。所以我们这些懒人,就不用再去为画面的设计烦脑,用 Glade 设计好画面,再用编辑器把程式码稍为修修减减就 OK 了。(现在也有各种语言如 C++、Ada95、Python、Perl 等的 GTK+ 介面,如果再搭配其它工具,也可以自动产生 C++, Ada95, Python and Perl 的程式码) 。
Glade是一个相当不错的图形界面设计工具,使用Glade可以使得基于GTK+ Toolkit及GNOME
桌面环境的UI开发变得更加快速和便捷。
通过GtkBuilder,Glade XML文件可以被许多
编程语言使用,包括:C、C++、C#、Vala、Java、Perl、Python,等等。
而且,Glade是在GNU GPL许可证(GNU GPL License)下的
免费软件。