Hola colegas espero se encuentren bien, les escribo para aclarar dudas tengo un codigo el cual el objetivo es abrir el cuadro principal maximizado y un cuadro pequeño centrado destinado a un login.
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