Bonjour à tous, voilà un petit bout de programme :
1 2 3 4 5 6 7 8 9 10
| from Tkinter import *
root = {0: Tk()}
root[1] = Button(root[0], text='OOO\nOOO')
root[1].pack(side=LEFT)
root[0].title('PACK')
root[0].protocol('WM_DELETE_WINDOW', root[0].quit)
root[0].mainloop()
root[0].destroy() |
Mais j'ai du mal à comprendre la deuxième ligne :
Notre prof nous a parlé de dictionnaire, de widget mère mais j'ai du mal à bien saisir ce que ça représente.
Ensuite de je comprend pas :
root[0].protocol('WM_DELETE_WINDOW', root[0].quit)
A quoi correspond ce protocole ?
Et pourquoi a-t-on besoin de la commande :
Car la fenêtre se crée au fil des lignes de commandes ?
Voilà, comme vous l'aurez sans doute remarqué je suis complètement novice sur le sujet...
J'espère que vous pourrez m'aider.
Emma.
Partager