[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