-
Notifications
You must be signed in to change notification settings - Fork 0
DNET_GladeInterfaceDesigner
- GTK+用GUIビルダ
- GNOME(Linuxのデスクトップ環境の該当節を参照)用追加コンポーネントを含む。
- 「Gtk2」「Gtk3」(いずれもGTK+の該当節を参照)両方に対応
- GNU General Public Licenseで配布されている。
- 第3版では一種のプログラミング言語となっており、
- イベントとは独立していてイベント用コードも生成しない。
- その代わりに適当なバインディングで使えるXMLファイルを生成する。
-
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に期待と言う事だろうか?
-
-
コチラの環境をベースにすると、
-
以下で導入は完了するが、
sudo dnf install gtk3-devel glade -
他の前提ソフトウエア(Mono Developの該当節を参照)も必要になる。
-
Glade Interface Designer - Wikipedia
https://ja.wikipedia.org/wiki/Glade_Interface_Designer -
.NET CoreとGtkSharpでGUIアプリを作ってみる[GUI作成] - 常陸国の電算オタク
https://geeksinhitachiprovince.hatenablog.com/entry/2019/01/21/184101 -
Visual Studio 2017 + GtkSharp + Gladeによる、簡単なGTK3のウィンドウアプリの実装例。 > Gladeの使用
https://gist.github.com/seraphy/55e1428ef1b1b551d4730f4d4fe8eadc#glade%E3%81%AE%E4%BD%BF%E7%94%A8 -
混ぜるな危険 (msys2とCygwinとGit For Windowsを一緒に使ってはいけません) | OPCDiary
補足:現在の 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
このWikiは「Open棟梁Project」,「OSSコンソーシアム 開発基盤部会」によって運営されています。