GTK.BOX(VBOX/HBOX)内にウィジェットを詰め込む方法ユーザーが補償できる
質問
ボックス内のウィジェットをユーザーが再配置できるようにすることは可能ですか?乾杯!
例:
hbox.pack_start(my_scrolled_window_1、展開= true、fill = true、padding = 0)
hbox.pack_start(my_vseparator、展開= false、fill = false、padding = 5)
hbox.pack_start(my_scrolled_window_2、展開= true、fill = true、padding = 0)
...
ユーザーがvseparatorをドラッグして、my_scrolled_window_1/2に多かれ少なかれサイズを与えることができるようにしたいと思います。
参照: http://www.pygtk.org/docs/pygtk/class-gtkbox.html
ウィジェットを再帰的にgtk.paned(vpaned/hpaned)に再帰的に配置するための一般的なアプローチです。 Pane(w1,Pane(w2,Pane(w3,Pane(w4,w5))))
たとえば5つのウィジェットw?
解決
はい、GTKPANED(VまたはH)ウィジェットの階層を使用してこれを実現することが一般的です。悲しいことに、任意の数の子供をうまく追加するためのウィジェットはありません。
所属していません StackOverflow