FMX.Controls.TControl.OnClick
Delphi
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.