glade

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 的程式碼) 。

基本介紹

  • 外文名:glade
  • 性質:GTK+ 圖形用戶界面產生器
  • 類別:科技
  • 屬於:計算機學
引子,什麼是Glade,

引子

在了解 Glade 之前,我想你應該先了解一下 GTK+ 與 Glade 之間的關係:
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是一個相當不錯的圖形界面設計工具,使用Glade可以使得基於GTK+ Toolkit及GNOME桌面環境的UI開發變得更加快速和便捷。
用Glade設計的用戶界面(User Interface)是以XML格式的檔案保存的,它們可以通過GTK+對象GtkBuilder被應用程式動態地載入。
通過GtkBuilder,Glade XML檔案可以被許多程式語言使用,包括:C、C++、C#、Vala、Java、Perl、Python,等等。
而且,Glade是在GNU GPL許可證(GNU GPL License)下的免費軟體

相關詞條

熱門詞條

聯絡我們