Ich schreib gerade an nem kleinengroßen Programm und bin entweder zu blöd zum googlen oder um das Forum zu dursuchen.
Folgendes Problem:
Ich hab eine Menubar und möchte das der command [Beenden] ganz rechts steht, während die anderen commands und cascades links stehen bleiben.
Also ungefähr so:
[Kopf][Einstellungen][Hilfe]########################Ganmz viel Platz sodass der Beenden Button rechtsbündig ist##################[Beenden]
Wenn ich den Platz mit Seperatoren ausfülle hängt das ja wieder von der Auflösung ab ob es ganz rechts ist oder nicht.
Jemand ne Idee was ich machen könnte?
Minimalbeispiel von meinem Code: Python 3.X
Code: Alles auswählen
mainWindow = Tkinter.Tk()
mainWindow.title(ProgTitl)
mainWindow.wm_state('zoomed')
mainWindow.iconbitmap('favicon.ico')
mBar = Tkinter.Menu(mainWindow)
mDev = Tkinter.Menu(mBar)
mDev["tearoff"]=0
mDev.add_command(label="Ausschalten/Ruheposition", command=Device.Sleep)
mDev.add_command(label="Aufwachen", command=Device.Wakeup)
mDev.add_command(label="Referenzfahrt", command=Device.Homing)
mBar.add_cascade(label="Kopf", menu=mDev) #Dropdown "Kopf" hinzufügen
mBar.add_command(label="Einstellungen", command=Root.Settings)
mBar.add_command(label="Hilfe", command=Root.Help)
#Hier sollte der Abstand rein
mBar.add_command(label="Beenden", command=Root.Exit)
mainWindow["menu"] = mBar
mainWindow.mainloop()
