tan solo al llamarla se desaparece..
quizas sea el cansancio pero no veo el error :( disculpame
aqui el codigo
Código Python:
Ver original
# -*- coding: cp1252 -*- #!usr/bin/python # prueba.py import wx class Frame2(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title, size=(400,400)) panel = wx.Panel(self, -1) self.Show() class MyFrame(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title) panel = wx.Panel(self, -1) #Textos estaticos usuario = wx.StaticText(panel, -1, "Usuario:", pos = (130,100)) password = wx.StaticText(panel, -1, "Contraseña:", pos = (110,150)) #Cajas de texto c_usuario = wx.TextCtrl(panel, -1, "", pos = (170,100)) c_pass = wx.TextCtrl(panel, -1, "", pos = (170,150), style = wx.PASSWORD) #Botones cerrar = wx.Button(panel, -1, "Cerrar", pos = (250,300)) aceptar = wx.Button(panel, -1, "Aceptar", pos = (150,300)) nuevo = wx.Button(panel, -1, "Nuevo", pos =(50,300)) self.Bind(wx.EVT_BUTTON, self.OnNuevo) self.Bind(wx.EVT_BUTTON, self.OnCerrar) self.Centre() self.Show() def OnNuevo(self, event): frame = Frame2(self) frame.Show() def OnCerrar(self, event): self.Destroy() app = wx.App() MyFrame(None, -1, "Titulo") app.MainLoop()
espero con gusto sus respuesta
saludOS