Cómo hacer que los widgets empaquetados dentro de GTK.Box (VBOX/HBOX) RESIZABLE POR EL USUARIO

StackOverflow https://stackoverflow.com/questions/6360105

Pregunta

¿Es posible hacer que los widgets dentro de un cuadro sean rechazables por el usuario? ¡Salud!

Ejemplo:

hbox.pack_start (my_scrolled_window_1, expand = true, relleno = true, padding = 0)
hbox.pack_start (my_vseparator, expand = false, relleno = falso, padding = 5)
hbox.pack_start (my_scrolled_window_2, expand = true, relleno = true, padding = 0)
...

Me gustaría que el usuario pueda arrastrar al Vseparator para dar más o menos tamaño a My_Scrolled_Window_1/2.

Referencia: http://www.pygtk.org/docs/pygtk/class-gtkbox.html

¿Es el enfoque común tal vez poner los widgets de manera recursiva en un GTK.paned (vPaned/Hpaned) como en Pane(w1,Pane(w2,Pane(w3,Pane(w4,w5)))) Por ejemplo, cinco widgets w?

¿Fue útil?

Solución

Sí, es común usar una jerarquía de widgets gtkpaned (V o H) para lograr esto. Lamentablemente, no hay un widget para agregar muy bien un número arbitrario de niños y tener separadores entre ellos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top