[pyar] un problemilla con sizer en wxpython
criss pro
crisspro en hotmail.com
Mie Dic 27 19:35:44 ART 2017
hola.
tengo una ventana con campos de formulario ordenados con sizer,pero no
logro entender porqué no se ven de forma ordenada, ya que las etiquetas
se sobreponen en los campos de entrada. Entiendo que el último parámetro
de los sizer, que en el código que dejo más abajo tienen un valor de 50,
crea un borde del control para que estos estén separados, pero no pasa
nada. ¿que estoy haciendo mal?.
copio el código:
import wx
app= wx.App()
#frame
ventana= wx.Frame(None, -1, 'formulario')
ventana.Show()
#etiquetas
l_nombre= wx.StaticText(ventana, -1, 'Nombre:')
l_apellido= wx.StaticText(ventana, -1, 'Apellido')
#inputs
in_nombre= wx.TextCtrl(ventana, -1)
in_apellido= wx.TextCtrl(ventana, -1)
#sizers
sz= wx.BoxSizer(wx.VERTICAL)
sz.Add(l_nombre, 0, 0, 50)
sz.Add(in_nombre, 0, 0, 50)
sz.Add(l_apellido, 0, 0, 50)
sz.Add(in_apellido, 0, 0, 50)
ventana.SetSizer(sz)
app.MainLoop()
Más información sobre la lista de distribución pyar