[python-users] Benutzer Eingaben bei Tkinter und ScrolledText ändern.
jens
python at jensdiemer.de
Mi Aug 27 18:04:14 CEST 2014
Hab nun eine "Lösung":
https://gist.github.com/jedie/ae4f974d00a417183b2c
Als Event nur das nutzten:
self.root.bind("<Key>", self.event_key)
und im Event das machen:
converted_char = char.upper()
self.text.delete("insert-1c") # Delete last input char
self.text.insert(Tkinter.INSERT, converted_char) # Insert converted char
return "break"
Aber geht es nicht "einfacher" ? Halt verhindern, das die Eingabe schon
eingefügt wird, statt sie wieder zu löschen?
--
Mfg.
Jens Diemer
----
http://www.jensdiemer.de
Mehr Informationen über die Mailingliste python-users