Skip to content

DNET_GladeInterfaceDesigner

nishi_74322014 edited this page Sep 11, 2026 · 1 revision

Glade Interface Designer

概要

  • GTK+用GUIビルダ
  • GNOME(Linuxのデスクトップ環境の該当節を参照)用追加コンポーネントを含む。
  • 「Gtk2」「Gtk3」(いずれもGTK+の該当節を参照)両方に対応
  • GNU General Public Licenseで配布されている。

詳細

  • 第3版では一種のプログラミング言語となっており、
  • イベントとは独立していてイベント用コードも生成しない。
  • その代わりに適当なバインディングで使えるXMLファイルを生成する。

導入

Windows

  • MSYS2 > pacman が必要になる。

  • 以下のコマンドで

    • 導入する。

      pacman -S mingw-w64-x86_64-gtk3 mingw-w64-x86_64-glade
      
    • ファイルを開く

      glade XXXX.glade
      
  • しかし、コチラの環境をベースにすると、

    • Git For WindowsとMSYS2の共存が不可能。

      • Git For Windows SDKからpacmanを抜いてくる方法もあるが、
        そもそも、GladeがGit for Windowsで動く保証無い。

      • WSLでGlade導入しようと思ったが、GladeはGUIなので使えない。

    • ...と言う事で、GUIサポート付きのWSL2に期待と言う事だろうか?

Linux

  • コチラの環境をベースにすると、

  • 以下で導入は完了するが、

    sudo dnf install gtk3-devel glade
    
  • 他の前提ソフトウエア(Mono Developの該当節を参照)も必要になる。

参考

補足:現在の WSL2 は WSLg により GUI アプリケーションを直接実行できる。

移行メモ

  • マイクロソフト系技術情報 Wiki(techinfoofmicrosofttech.osscons.jp)への URL リンクは、移行済みの WSL → WSL2 / Mono Develop に張り替えた。
  • PukiWiki のページ内アンカ(#xxxxxxxx)は GitHub Wiki では再現できないため、 他ページのアンカを指すリンクは「〜(ページ名 の該当節を参照)」の形に置き換えた。
  • 元 Wiki の行頭空白によるプレフォーマット・ブロックは、 フェンス付きコードブロックにした。

Tags: 移行, Glade, GTK+, GUIビルダ, GNOME, MSYS2, WSL2, GtkSharp

NetDevInfraWiki

マイクロソフト系技術情報 Wiki
Open 棟梁 Wiki

(未着手)

開発基盤部会 Wiki

移行管理: DONETODO

Clone this wiki locally