Focus von Entry-Feld entziehen?
Verfasst: Dienstag 24. September 2013, 11:56
Hallo zusammen,
In einem tk-Fenster, habe ich ein Entry_Feld.
Mit entry.focus_set(), setze ich den Focus direkt auf das Eingabefeld.
Wenn ich mit der Maus, einen anderen Bereich anklicke und wieder zurück auf das Entry-Feld gehe, flattert das tk-Fenster unkontrolliert, bis ein tcl-Error kommt.
Deaktiviere ich entry.focus_set(), passiert dies nicht.
Gibt es einen Gegenpart zu focus_set(), der den Fokus von dem betreffenden Entry-Feld unter bestimmten Voraussetzungen wieder entziehen kann?
Grüße Nobuddy
In einem tk-Fenster, habe ich ein Entry_Feld.
Mit entry.focus_set(), setze ich den Focus direkt auf das Eingabefeld.
Code: Alles auswählen
self.bestellen = tk.StringVar()
eingabe = tk.Entry(self.baseWindow, textvariable=self.bestellen,
bg=self.bg, width=8,
font=self.txt2)
eingabe.pack(side='left')
eingabe.focus_set()
Deaktiviere ich entry.focus_set(), passiert dies nicht.
Gibt es einen Gegenpart zu focus_set(), der den Fokus von dem betreffenden Entry-Feld unter bestimmten Voraussetzungen wieder entziehen kann?
Grüße Nobuddy