Registriert seit: 28. Feb 2009
4 Beiträge
|
Tabstop & Pfeiltasten
28. Feb 2009, 11:04
Hallo, folgendes Problem:
ich habe ein Formular auf dem versch. Controls angeordnet sind.
Dieses Formular steuert eine Maschine mit den Pfeiltasten... (Links/rechts,Hoch/Runter)
Das funktioniert auch immer bis der Benutzer z.B. eine RadioGroup anklickt.
Dann verarbeitet diese z.B. die PfeilHoch/PfeilRunter Events obwohl TabStop auf False steht und im Formular KeyPreview = True ist.
Die Tasten werden in Form1.OnKeyDown vararbeitet und dannach mit Key = 0 als "behandelt" gesetzt.
Dennoch wird dieser Event an das Control mit dem Fokus weitergeleitet.
Muss ich hier im Form1 die WM_KEYDOWN überschreiben oder geht das auch einfacher?
Gruss Thomas
|