Menupunkt nach rechts verschieben
Verfasst: Mittwoch 2. Dezember 2015, 20:52
Servus,
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
P.S.: Mein erster Thread ich hoffe ich habe alles richtig gemacht und nichts vergessen 
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()
