Hallo Orhan,
Zitat von
Orhan:
Wenn der Cursor vor dem Buchstaben ''D'' steht, muss dieser Buchstabe rot werden. Wenn aber der Cursor zum nächsten Buchstaben springt muss der Buchstabe ''e'' rot werden aber der vorherige Buchstabe ''D'' schwarz u.s.w.
genau dieses Verhalten zeigt die Methode MoveCaret() nach meiner letzten Änderung, wenn ich sie in das Beispielprogramm einsetze. Was funktioniert denn bei dir nicht?
Zur generellen Funktionsweise: Würde es nicht ausreichen, wenn der jeweilige Buchstabe hervorgehoben wird? Wozu wird der automatisch bewegte Cursor denn zusätzlich gebraucht?
Zitat von
Orhan:
Die Kinder müssen merken, das die roten Buchstaben in der Zeile gelesen werden müssen.
Und das bei einer über den Timer fest vorgegebenen Geschwindigkeit? Und wie findet die Erfolgskontrolle statt?
Schöne Programmidee übrigens.
marabu