Key Press detektieren
Verfasst: Montag 29. März 2010, 13:51
Hallo,
ich versuche gerade irgendwie einen KeyPress zu detektieren. Ich möchte aus einer Schleife raus mit dem Keypress. Die Schleife befindet sich in einem Thread, den ich aus einem wxPython Frame starte. Am saubersten wäre es also wahrscheinlich in diesem Thread einen KeyListener zu schreiben. Da dies jedoch scheinbar nicht wirklich funktioniert, mit python, wollte ich den KeyListener in den wxPython Frame reinschreiben und dann über einen Methode den Thread über den Interrupt informieren. Da der wxPython Frame genauso lange lebt wie der andere Thread. Das Problem ist, dass ich es nicht hinbekomme, dass der KeyListener von wxPyton immer reagiert. Also egal, wo gerade der Focus liegt. Weiß jemand wie das gehen könnte? Das Frame ist auch immer im Fullscreen und wird gekillt sobald der Thread gekillt wird.
ich versuche gerade irgendwie einen KeyPress zu detektieren. Ich möchte aus einer Schleife raus mit dem Keypress. Die Schleife befindet sich in einem Thread, den ich aus einem wxPython Frame starte. Am saubersten wäre es also wahrscheinlich in diesem Thread einen KeyListener zu schreiben. Da dies jedoch scheinbar nicht wirklich funktioniert, mit python, wollte ich den KeyListener in den wxPython Frame reinschreiben und dann über einen Methode den Thread über den Interrupt informieren. Da der wxPython Frame genauso lange lebt wie der andere Thread. Das Problem ist, dass ich es nicht hinbekomme, dass der KeyListener von wxPyton immer reagiert. Also egal, wo gerade der Focus liegt. Weiß jemand wie das gehen könnte? Das Frame ist auch immer im Fullscreen und wird gekillt sobald der Thread gekillt wird.