Endlich ist es mir nach einigen Problemen gelungen, mein
Ziel zu erreichen : Ein Popup-Menue , die Übertragung von
Objekten auf eine zweite Ebene.
Der Code ist leicht verständlich und kann beliebig ausgebaut
werden.
Gute Zeit OSWALD
"wer immer strebend sich bemüht, den können wier erlösen " Goethe FII
.
Code: Alles auswählen
from tkinter import *
import subprocess
from subprocess import *
from tkinter.filedialog import askopenfilename
def code1():
subprocess.call(["C:/windows/system32/mspaint.exe"])
#subprocess.call(["C:/Program Files/Internet Explorer/iexplore.exe"])
def code2():
subprocess.call(["C:/windows/system32/calc.exe"])
def code3():
subprocess.call(["C:/Program Files/Internet Explorer/iexplore.exe"])
def code4():
subprocess.call( [ "C:\Program Files\Google\Chrome\Application\chrome.exe" ])
def NewFile():
print("New File!")
def OpenFile():
name = askopenfilename
print(name)
def About():
print("example of a menu" )
window = Tk()
menu = Menu(window)
window.config(menu=menu)
filemenu = Menu(menu)
menu.add_cascade(label="File", menu=filemenu)
filemenu.add_command(label="P a i n t", command=code1)
filemenu.add_command(label= "C a l c ", command=code2)
filemenu.add_command(label= "E x p l o r e " ,command =code3)
filemenu.add_command(label= "G o o g l e" , command = code4)
filemenu.add_separator()
filemenu.add_command(label="Exit", command=window.quit)
helpmenu = Menu(menu)
menu.add_cascade(label="Help", menu=helpmenu)
helpmenu.add_command(label="About...", command=About)
mainloop()