GTK的.NET的函數庫 GTK#

jopen 12年前發布 | 28K 次閱讀 GTK GUI開發框架

Gtk#是個.NET的函數庫,用來系結GTK+ GUI 函數庫。它讓你可以使用Mono或其他相容CLR的語言來開發GNOME應用程式。 

Gtk#像其他現在的視窗函式庫一樣,采用事件驅動,讓開發者可以在視窗元件的事件被觸發時,處理要做的事情。

以Gtk#建立的應用程式可以執行在許多平臺上,如Linux、Microsoft Windows與Mac OS X等。 Mono的Windows版本里面就直接將GTK+、Gtk#包在里面,并且提供了可以讓應用程式看起來像原生Windows應用程式的主題。從Mono 1.9開始,在Mac OS X上執行Gtk#應用程式將不再需要X Window系統。

在GUI設計上,Glade是個方便的設計工具,可以搭配Glade#來使用。此外還有Stetic(整合在MonoDevelop里面)也可以使用。

功能特性:

  • Multi-platform (UNIX, Windows, MacOS).
  • Wide range of Widgets/Controls.
  • Accessible via the ATK accessibility toolkit.
  • Internationalization.
  • Available from C#, Java, Python, VB.Net and more.
  • UI Builder support.
  • Open Source, Free Software.

GTK的.NET的函數庫 GTK#

項目主頁:http://www.baiduhome.net/lib/view/home/1347506331913

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!