OSX sierra上で新しいGTK 3ウィンドウをどのようにフォアグラウンドに持ってくることができますか?開いたウィンドウ(gtk-rsまたはpythonを使用)は、最初にバックグラウンドで終了します。私が試した:OSX上で新しいGTK 3ウィンドウをフォアグラウンドにする
set_modal(true)
set_keep_above(true)
present()
何を助けるために、私はその方向に任意のバグレポートを見つけることができなかったようです。どのようにこれを達成するための任意のアイデア?
GTKは自作を介してインストールされます。
[email protected] ~/code/rust (master)> brew info gtk+3
gtk+3: stable 3.22.4 (bottled)
Toolkit for creating graphical user interfaces
http://gtk.org/
/usr/local/Cellar/gtk+3/3.22.4 (1,395 files, 70.0M) *
Poured from bottle on 2016-11-26 at 17:11:24
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/gtk+3.rb
==> Dependencies
Build: pkg-config ✔
Required: gdk-pixbuf ✔, atk ✔, gobject-introspection ✔, libepoxy ✔, pango ✔, glib ✔, hicolor-icon-theme ✔
Recommended: gsettings-desktop-schemas ✔
Optional: jasper ✔
コードがLinuxのような別のプラットフォームで動作しているかどうか確認しましたか? – oldtechaa
メインプレイヤーはウィンドウマネージャーで、新しいウィンドウが表示される場所を決めます。 WMの設定を確認しましたか? – jcoppens
@jcoppens、それはOSXです。私はOSXのようなものを設定する方法を知らない。 – languitar