3

ユーザーがボックス内のウィジェットのサイズを変更できるようにすることは可能ですか? 乾杯!

例:

hbox.pack_start(my_scrolled_window_1, expand=True, fill=True, padding=0)
hbox.pack_start(my_vseparator, expand=False, fill=False, padding=5)
hbox.pack_start(my_scrolled_window_2, expand=True, fill=True,パディング=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?

4

1 に答える 1

3

はい、これを実現するために GtkPaned (V または H) ウィジェットの階層を使用するのが一般的です。悲しいことに、任意の数の子を適切に追加し、それらの間にセパレーターを持つウィジェットはありません。

于 2011-06-15T15:57:34.760 に答える