|
Gtk#(ジーティーケーシャープ)は、GTK+GUIツールキットおよびGNOMEライブラリの.NETバインディングセットである。 GTK#を用いることで、Monoなどの共通言語基盤を用いたグラフィカルGNOMEアプリケーションの作成が容易になる。Gtk#はイベントドリブンを採用したシステムである。 Gtk#を使ったアプリケーションはLinux、Windows、Mac OS Xなど多くのプラットフォーム上で動作する。Windows版MonoはGTK+、Gtk#と、GTK+アプリケーションをネイティブWindowsアプリケーションのようなルック・アンド・フィールにするネイティブテーマを含んでいる。また、Mono 1.9以降、Mac OS X上のGtk#アプリケーションはX11サーバがなくても動作するようになった。 GladeをGlade#バインディングと共に使えば、GUIアプリケーションが容易にデザインできる。また、MonoDevelop IDEにはSteticというGUIデザイナが統合されている。 gtk-dotnet.dllは、開発ツールの標準Gtk/Gnomeスタックのサポートに加え、利用可能な.NETスタックの機能性を使うためのブリッジを提供する。現在、ウィジェットに描画するSystem.Drawingを使うための機能性が含まれている。 == 関連項目 == * Mono 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Gtk Sharp」の詳細全文を読む スポンサード リンク
|