Ich würde vllt ganz anders, an das Ganze rangehen. Habe dir mal ein Bild gemacht, welches dir ein Denkanstoss geben soll. Ich denke es ist selbsterklärend, falls du aber dennoch Fragen hast, wäre ich natürlich bereit, es ausführlicher zu erklären.
(http://250kb.de/u/100918/p/7u0uC9kx3QPV.png)
Habs gerade mit einfachen Messageausgaben probiert und es funktioniert soweit. Was ich noch sagen muss, ist aber, dass 10 Frames nicht reichen glaube ich, um einen erneuten TAsteninput zu überprüfen. Ich würde vllt die Wartezeit erhöhen.
MfG
Deity