[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