Einzelnen Beitrag anzeigen

Juri11

Registriert seit: 21. Jan 2016
5 Beiträge
 
#28

AW: Auf Pfeiltasten reagieren

  Alt 5. Nov 2017, 15:25
Hallo ...
ich möchte mich ebenfalls zum Thema "auf Tasteneingabe reagieren melden".
Ich habe ebenfalls das Problem, dass ich auf cursor- links und rechts in meinem Programm reagieren will.
Durch Versuche habe ich herausgefunden, dass bei keyPreview:=true; nur dann alle Tasteneingaben weiter gegeben werden, wenn in TForm in keinem Objekt der Focus gesetz ist.
Den Focus in TForm für "alle Objekte ausschalten" (ActiveControl:=none; gibt es nicht), weil Windows es nicht zulässt.
Zufälligerweise habe ich festgestellt, dass wenn ich in TForm den focus auf das letzte Objekt in der Reihenfolge setze und die cursor Tasten drücke die cursor Eingaben weiter gegeben werden. Der focus ist aus TForm anschließend von allen Objekten verschwunden. Das Objekt mit dem Focus ist ein TlabeledEdit Objekt.

Grüße Jürgen

Geändert von Juri11 ( 5. Nov 2017 um 15:39 Uhr)
  Mit Zitat antworten Zitat