Klawiatura
Wersja A
Pomiar prędkości pisania na klawiaturze
- Tekst, na którym prędkość pisania na klawiaturze będzie sprawdzana,
zawrzeć na stałe w programie (min. 5 linii po min. 20 znaków)
- wypisać tekst w obszarze roboczym okna z odstępem pomiędzy liniami
- wykorzystać font Arial o wielkości 12 punktów
- Wprowadzane z klawiatury znaki wypisywać pod aktualną linią tekstu
- Przejście do nowej linii pod dwoma warunkami (spełnionymi jednocześnie):
- osiągnięcie końca poprzedniej linii
- naciśnięcie przypisku Enter
- Obsłużyć Backspace, ale tylko w obrębie jednej linii (niemożliwe
anulowanie przejścia do nowej linii)
- Aktualną pozycję pozycję kursora klawiatury oznaczać w standardowy
sposób (caret)
- Koniec ćwiczenia po dojściu do końca ostatniej linii
- Po zakończeniu ćwiczenia pokazać statystykę (oknie MessageBox):
- czas trwania w sekundach
- liczba błędów (czyli liczba różnic pomiędzy tekstem wpisanym i
wzorcem)
- liczba naciśnięć klawiszy znakowych (nie wliczać Enter
i Backspace)
- liczba naciśnięć klawisza Backspace
- średnia liczba naciśnięć klawiszy znakowych na minutę
- Założenie: zawartość pliku zawsze się zmieści w oknie - nie ma potrzeby
skrolowania