[pyar] Formas de llamar a una ventana Toplevel desde una ventana principal.
craf
prog en vtr.net
Vie Dic 3 16:08:44 ART 2010
Hola.
Tengo el siguiente codigo:
modulo1:FMain.py
from Tkinter import *
from FSecondWindow import *
class App:
def __init__(self,master):
button1 = Button(master,text='Muestra
TopLevel',command=lambda:window())
button1.pack()
master = Tk()
app = App(master)
master.mainloop()
module2:FSecondWindow.py
from Tkinter import *
def window():
t = Toplevel()
button2 = Button(t,text='Hello').pack()
Desde el modulo Fmain.py, llamo a una ventana secundaria Toplevel en el
modulo FSecondWindow.
Definí la ventana Toplevel dentro de una función llamada window, y la
cual es llamada por el button1 desde el modulo FMain.
Funciona, pero.... ¿Existe otra forma de llamar a la ventana Toplevel,
sin tener que integrarla dentro de una función?. ¿Es correcto hacerlo de
esta forma o hay una forma mas "elegante" de hacerlo.
Gracias de antemano.
Saludos.
Cristian.
More information about the pyar
mailing list