[Python-es] añadir un objeto al sizer del que proviene un evento
Txema Vicente
txema en nabla.net
Mar Abr 3 01:42:18 CEST 2012
Buenas.
Si no hay mas remedio
http://wxpython.org/docs/api/wx.Window-class.html#GetSizer
Pero si vas a crear tantos botones igual puede ser self._panel_sizer=
item9?
Ademas no se va a colocar bien hasta que recalcules, como con un cambio
de tamaño o .Layout()
El 02/04/2012 22:39, Josu R. escribió:
>
> Hola amigos,
>
> Lo primero, no se si esta es la manera de hacerlo.
> Tengo un botón que al pulsarlo, me gustaría, añadir un objeto
> cualquiera, ej. Otro boton, al sizer en el que se encuentra el primero.
>
> Estaba haciendolo con ... pero no se seguir. ¿Esta bien mi
> planteamiento? como obtengo el sizer? para poder hacer otro add?
>
> item9 = wx.BoxSizer(wx.VERTICAL)
> item10 = wx.TextCtrl(self._panel, ID_TEXTCTRL, "",
> wx.DefaultPosition, [80,-1], 0)
> item9.Add(item10, 0, wx.ADJUST_MINSIZE | wx.ALIGN_CENTER, 0)
>
> item10.Bind(wx.EVT_MIDDLE_UP, self.AddValid)
> def AddValid(self, Event):
> #wx.MessageBox('Download', 'Info', wx.OK |
> wx.ICON_INFORMATION)
> btn = Event.GetEventObject()
> ???????
> item10 = wx.TextCtrl(self._panel, ID_TEXTCTRL, "",
> wx.DefaultPosition, [80,-1], 0)
> item9.Add(item10, 0, wx.ADJUST_MINSIZE | wx.ALIGN_CENTER, 0)
>
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20120403/8f0d9a8a/attachment.html>
Más información sobre la lista de distribución Python-es