Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/08/2011, 16:28
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Python con wxPython: problemas con Panel

El padre no puede tener una id de -1 por que -1 esta reservado como una constante para especificar que el widget no tiene id y que sera generado al momento de ejecutarse.

Tu código te quedaría algo mas o menos así:
Código Python:
Ver original
  1. import wx
  2.  
  3. class frame_new_web(wx.Frame):
  4.     def __init__(self, *args, **kwargs):
  5.         wx.Frame.__init__(self, *args, **kwargs)
  6.         self.panel = panel_new_web(self)
  7.  
  8. class panel_new_web(wx.Panel):
  9.     def __init__(self, *args, **kwargs):
  10.         wx.Panel.__init__(self, *args, **kwargs)
  11.        
  12. app = wx.App(0)
  13. mFrame = frame_new_web(None, -1)
  14. mFrame.Show()
  15. app.MainLoop()