FMX.Controls.TControl.OnClick

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

property OnClick: TNotifyEvent read FOnClick write SetOnClick stored OnClickStored;

C++

__property System::Classes::TNotifyEvent OnClick = {read=FOnClick, write=SetOnClick, stored=OnClickStored};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event public
FMX.Controls.pas
FMX.Controls.hpp
FMX.Controls TControl

Beschreibung

Wird beim Klicken auf das Steuerelement ausgelöst.

Für Steuerelemente (wie z.B. TLabel und TPathLabel), deren Eigenschaft HitTest standardmäßig auf False gesetzt ist, werden die Mausereignisse OnClick und OnDblClick an das Steuerelement hinter dem aktuellen übergeben.

Das Ereignis OnClick wird normalerweise beim Drücken und Loslassen der linken Maustaste ausgelöst, wenn sich der Mauszeiger auf dem Steuerelement befindet oder wenn Click aufgerufen wird.

Für Schaltflächensteuerelemente wird das Ereignis OnClick auch ausgelöst, wenn das Steuerelement den Fokus hat und die Leer- oder die Eingabetaste gedrückt werden.

Für Steuerelemente mit Status, wie z.B. TRadioButton und TCheckBox, wird den Status von OnClick nicht geändert (die Eigenschaft IsChecked wird nicht geändert).

OnClick kann nicht für Formulare verwendet werden.

Siehe auch