Darin gibt es drei Hauptkontainer (ttk.Frame) die ich bei bestimmten Tastendruck anspringen will, da das Fokusrouting viel zu aufwändig ist.
Ich dachte das ginge am besten mit folgendem Code
Code: Alles auswählen
# self.view ist Referenz auf tkinter.Tk()
# self ist eine Referenz auf einen Frame in tkinter.Tk(), der die Hauptbereiche (siehe oben) enthaelt
self.view.unbind_all("<Control-1>")
self.view.unbind_all("<Control-2>")
self.view.unbind_all("<Control-3>")
self.view.bind_all("<Control-1>", self.focus_to_personal)
self.view.bind_all("<Control-2>", self.focus_to_school)
self.view.bind_all("<Control-3>", self.focus_to_notebook)