Commit fb305883 authored by Abdessamad Akabli's avatar Abdessamad Akabli

- Fonction quitter_programme() rectification d'un problème.

parent 7f74f68d
...@@ -14,6 +14,7 @@ image = None ...@@ -14,6 +14,7 @@ image = None
quitter = 0 quitter = 0
revenir_menu_principal = 0 revenir_menu_principal = 0
photo = None photo = None
root = None
#Fonction qui va chercher l'image et l'ouvrir ( Avec chemin d'accès absolu ou relatif ) #Fonction qui va chercher l'image et l'ouvrir ( Avec chemin d'accès absolu ou relatif )
def ouvrir_image(): def ouvrir_image():
...@@ -250,14 +251,17 @@ def nettoyer_ecran(): ...@@ -250,14 +251,17 @@ def nettoyer_ecran():
#Fonction qui arrête le programme(Message d'arrêt) #Fonction qui arrête le programme(Message d'arrêt)
def quitter_programme(): def quitter_programme():
global quitter global root
quitter = 1 root.destroy()
print("Fin du programme, au revoir.")
exit
#Fonction qui crée le menu et le structure (O,A,I,N,C,R,S,Q) #Fonction qui crée le menu et le structure (O,A,I,N,C,R,S,Q)
def menu(): def menu():
global root
root = tk.Tk() root = tk.Tk()
frame=tk.Frame(root) frame=tk.Frame(root)
frame.pack() frame.pack()
...@@ -271,14 +275,9 @@ def menu(): ...@@ -271,14 +275,9 @@ def menu():
tk.Button(root, text="Effectuer une transformation symétrique de l'image", command = symetrie_image).pack() tk.Button(root, text="Effectuer une transformation symétrique de l'image", command = symetrie_image).pack()
tk.Button(root, text="Effacer la console ", command = nettoyer_ecran).pack() tk.Button(root, text="Effacer la console ", command = nettoyer_ecran).pack()
tk.Button(root, text= "Sauvegarder l'image", command = save).pack() tk.Button(root, text= "Sauvegarder l'image", command = save).pack()
tk.Button(root, text="Quitter le programme", fg = "red", command = root.destroy).pack() tk.Button(root, text="Quitter le programme", fg = "red", command = quitter_programme).pack()
root.mainloop() root.mainloop()
while quitter == 0:
if __name__ == "__main__":
menu()
if __name__ == "__main__":
menu()
print("Fin du programme, au revoir.")
exit
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment