[pyar] un problemilla con sizer en wxpython

Marian mavignau en gmail.com
Jue Dic 28 21:12:49 ART 2017


IMHO, el tipo de sizer que usás no es el apropiado.
Te va a "apilar" todos los widgets uno encima del otro,
Nombre:
______________________
Apellido:
______________________


creería que vos querés algo como

Nombre: ______________________
Apellido: ______________________



Te aconsejaría que uses un FlexGridSizer (
http://docs.wxwidgets.org/trunk/classwx_flex_grid_sizer.html) para obtener
esta distribución.




El 27 de diciembre de 2017, 19:35, criss pro <crisspro en hotmail.com>
escribió:

> 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()
>
>
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar




-- 
Marian
"La función de un buen software es hacer que lo complejo aparente ser
simple " Grady Booch
____________________________
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20171228/3b311b43/attachment.html>


Más información sobre la lista de distribución pyar