Enlever des boutons lorsque la souris n'est plus dans une certaine zone
Bonsoir, comme indiqué dans le titre je voudrais faire en sorte que lorsque ma souris n'est plus dans une zone, certains boutons disparaissent, j'ai fait ceci mais lorsque je sors le bouton ne disparait pas et il en rajoute un.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| from tkinter import *
Window = Tk()
Window.geometry('520x450+150+150')
def Bordure(pos):
y = pos.y
exit = Button(Window, text='Exit', command = Window.destroy)
placed = False
if y <= 20 and placed == False:
placed = True
exit.place(relx=0.15, rely=0.15)
if y > 20 and placed == True:
exit.place_forget()
placed = False
Window.bind('<Motion>', Bordure)
Window.mainloop() |
J'ai essayé exit.pack_forget() au cas où également, dans tous les cas ça ne fonctionne pas donc je sais pas trop comment faire, un peu d'aide serait la bienvenue ! :)