GTK4: Menu
現在 Comipoli の GTK4 化の準備をしているんだが。 まずメニュー。 GTK3 は GtkModelButton を GtkBox に入れソレを GtkPopoverMenu に。 だったけど GTK4 は […]
現在 Comipoli の GTK4 化の準備をしているんだが。 まずメニュー。 GTK3 は GtkModelButton を GtkBox に入れソレを GtkPopoverMenu に。 だったけど GTK4 は […]
前々回に約束したドラッグで移動させる処理をなんとかした。 gtk_window_begin_move_drag は GTK4 で廃止された。 けれどこの関数って Gdk の処理を簡素化しただけだったみたい。 ということで […]
GTK4 で背景透過ウインドウを作る。 #!/usr/bin/env python3 import gi, sys gi.require_version(‘Gtk’, ‘4.0’) from gi.repository […]
GTK4 は GtkMessageDialog が面倒になっていた。 #!/usr/bin/env python3 import gi, sys gi.require_version(‘Gtk’, ‘4.0’) from […]
macOS Monterey の JXA は NSRect のバグが無くなった。 ということで、今の知識で NSWindow を作ってみたらどうなるか。 いや PyObjC のほうが簡単なんだけど、デフォルトで入っていな […]