========CODIGO========
# -*- coding: utf-8 -*-from Tkinter import *from Tkinter import *ventanap = Tk()
ventanap.config(bg="#02020c")
ventanap.geometry("500x500")
ventanap.title("Ventana")
vencir = Toplevel(ventanap)
vencir.protocol("WM_DELETE_WINDOW", "onexit")
venrec = Toplevel(ventanap)
venrec.protocol("WM_DELETE_WINDOW", "onexit")
venlin = Toplevel(ventanap)
venlin.protocol("WM_DELETE_WINDOW", "onexit")
def ejecutar(f): vencir.after(200, f)
def ejecutar2(f): venrec.after(200, f)
def ejecutar3(f): venlin.after(200, f)
def mostrar(ventana): ventana.deiconify()
def circulo(ven): circulo = Canvas(vencir, width=210, height=210, bg="#000033")
circulo.pack(expand=YES, fill=BOTH)
circulo.create_oval(10, 10, 200, 200, width=3, fill='#a00303')
vencir.deiconify()
def rectangulo(ven): rectangulo = Canvas(venrec, width=210, height=210, bg="#000033")
rectangulo.pack(expand=YES, fill=BOTH)
rectangulo.create_rectangle(10, 10, 200, 200, width=3, fill='#078e34')
venrec.deiconify()
def linea(ven): linea = Canvas(venlin, width=210, height=210, bg="#000033")
linea.pack(expand=YES, fill=BOTH)
linea.create_line(5, 5, 200, 200, width=3, fill='#58078e')
venlin.deiconify()
def ocultar(ventana): vencir.withdraw()
venrec.withdraw()
venlin.withdraw()
salir1= Button(vencir, text="Cerrar", command=lambda: ejecutar(ocultar(vencir)))
salir1.pack()
salir2= Button(venrec, text="Cerrar", command=lambda: ejecutar2(ocultar(venrec)))
salir2.pack()
salir3= Button(venlin, text="Cerrar", command=lambda: ejecutar3(ocultar(venlin)))
salir3.pack()
botoncir = Button(ventanap, text="Ver circulo",command=lambda: ejecutar (circulo(ventanap))) # Primer botonbotoncir.grid(row=1, column=1) # El botón es cargadobotonrec = Button(ventanap, text="Ver cuadrado",command=lambda: ejecutar (rectangulo(ventanap))) # Primer botonbotonrec.grid(row=1, column=2) # El botón es cargadobotonlin = Button(ventanap, text="Ver linea",command=lambda: ejecutar (linea(ventanap))) # Primer botonbotonlin.grid(row=1, column=3) # El botón es cargadovencir.withdraw()venrec.withdraw()
venlin.withdraw()
ventanap.mainloop()
No hay comentarios:
Publicar un comentario