tengo mi codigo
Código Python:
Ver original
#!/usr/bin/python # Doble.py import wx class MyFrame(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title, size = (600,400), style =wx.SYSTEM_MENU | wx.RESIZE_BORDER | wx.CAPTION | wx.MINIMIZE_BOX) panel = wx.Panel(self, -1) self.Menu() self.Centre() self.Maximize() self.Show() def Menu(self): barramenu = wx.MenuBar() fileMenu = wx.Menu() fitem = fileMenu.Append(wx.ID_EXIT, "QUIT", "Quit Application") barramenu.Append(fileMenu, "&FILE") self.SetMenuBar(barramenu) def OnQuit(self, evt): self.Close() class MyFrame2(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title, size = (400,200), style = wx.SYSTEM_MENU | wx.RESIZE_BORDER | wx.CAPTION) panel = wx.Panel(self, -1) usuario = wx.StaticText(panel, -1, "Usuario ", pos = (100,30)) contrasena = wx.StaticText(panel, -1, " Contraseña: ", pos = (100,50)) self.Centre() self.Show() app = wx.App() MyFrame(None, -1, "Doble") MyFrame2(None, -1, "usuarios") app.MainLoop()
y creo que voy bien pero al ejecutar me abre 2 ventanas totalmente independientes cosa que no deseo :S
ojala puedan ayudarme para juntas esas 2 ventanas en 1 sola
saludos