1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
| from lycee import *
from PIL import Image,ImageTk
from tkinter import *
from tkinter.filedialog import *
##http://tkinter.fdex.eu/doc/popdial.html
def Ouvrir():
tkFileDialog.askopenfilename
askopenfilename(initialfile)
canevas = Canvas(height=800, width=1280)
canevas.grid()
Image=canevas.create_image(640,400,image=initialfile)
def Enregistrer():
asksaveasfilename()
def filtre():
print ("filtre")
def Quitter():
print ("quitter")
def Retour():
print ("Retour")
#programme principal
fen1 = Tk() ## Fenêtre principale
mainmenu = Menu(fen1)
#menu deroulant
menuFichier = Menu(mainmenu) ## Menu Fils
menuFichier.add_command(label = "Ouvrir", command = Ouvrir)
menuFichier.add_separator()
menuFichier.add_command(label = "Enrtegistrer" , command = Enregistrer)
menuAjouterFiltre = Menu(mainmenu) ## Menu Fils
menuAjouterFiltre.add_command(label = "Ouvrir Filtre", command = filtre)
menuSupprimerFiltre = Menu(mainmenu) ## Menu Fils
menuSupprimerFiltre.add_separator()
menuRetour = Menu(mainmenu)
menuQuitter = Menu(mainmenu)
#bouton principaux
mainmenu.add_cascade(label = "Fichier", menu = menuFichier)
mainmenu.add_cascade(label = "Ajouter Filtre", menu = menuAjouterFiltre)
mainmenu.add_cascade(label = "Supprimer Filtre", menu = menuSupprimerFiltre)
mainmenu.add_cascade(label = "Retour", menu =Retour,command=Retour)
mainmenu.add_cascade(label = "Quitter", menu = Quitter,command=Quitter)
#je place la photo en fond
fond = PhotoImage(file="fond logiciel final.gif")
canevas = Canvas(height=800, width=1280)
canevas.grid()
photofond=canevas.create_image(640,400,image=fond)
#canevas.create_image(0,0, image=fond)
fen1.config(menu = mainmenu)
fen1.mainloop() |
Partager