Ventana Toplevel
Toplevel
es una ventana de alto nivel, base de los llamados diálogos en las aplicaciones visuales. Su constructor es
| __init__(self, master=None, cnf={}, **kw)
| Construct a toplevel widget with the parent MASTER.
|
| Valid resource names: background, bd, bg, borderwidth, class,
| colormap, container, cursor, height, highlightbackground,
| highlightcolor, highlightthickness, menu, relief, screen, takefocus,
| use, visual, width.
Un ejemplo sencillo de cómo crear una aplicación con una ventana adicional:
from tkinter import Tk, Toplevel, Label
v_principal = Tk()
v_principal.title('Tk')
v_secundaria = Toplevel(v_principal)
v_secundaria.title('Toplevel')
Label(v_secundaria,
text='Soy hija de la ventana principal\n\n'
'Si destruyes a mi madre me destruyes...').pack(padx=10, pady=10)
v_principal.mainloop()
Recetas
Hemos usado el cursor en el ejemplo anterior.