Einzelnen Beitrag anzeigen

Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#6

Re: Tastaturabfrage funzt net

  Alt 21. Jan 2004, 14:23
Was noch dazu gesagt werden sollte:


Navigatortasten funkionieren NICHT mit KeyPreview! Das sidn z.B. Pfeiltasten, tab,....

Und du musst bei Active Control noch was einstellen und das muss den OnKeyDown ham!

Steht auch alles in der Hilfe:

Zitat von Die göttliche Hilfe:
Die Eigenschaft KeyPreview bestimmt, ob das Formular Tastaturereignisse vor dem aktiven Steuerelement erhält.

Delphi-Syntax:

property KeyPreview: Boolean;


Beschreibung

Hat KeyPreview den Wert true, erhält das Formular Tastaturereignisse vor dem aktiven Steuerelement (das in der Eigenschaft ActiveControl angegeben ist).

Ist KeyPreview auf false gesetzt, gehen Tastaturereignisse an das aktive Steuerelement.

Die Einstellung bezieht sich nicht auf Navigationstasten (TAB, Pfeiltasten usw.), da diese keine Tastaturereignisse auslösen. Ähnliches gilt, wenn eine Schaltfläche den Fokus hat oder wenn dessen Eigenschaft Default den Wert true hat. Die Eingabetaste wird von KeyPreview nicht berücksichtigt, da diese kein Tastaturereignis auslöst.

Die Standardeinstellung für KeyPreview ist false.
  Mit Zitat antworten Zitat