FMX.Effects.TEffect.Trigger
Delphi
property Trigger: TTrigger read FTrigger write FTrigger;
C++
__property Fmx::Types::TTrigger Trigger = {read=FTrigger, write=FTrigger};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | FMX.Effects.pas FMX.Effects.hpp |
FMX.Effects | TEffect |
Beschreibung
Eigenschaft, die die Auslösebedingung enthält.
Jede Auslösebedingung besteht aus dem Eigenschaftsnamen, einem Gleichheitszeichen und dem Auslösewert. Alle integrierten Auslöser sind boolesch, daher muss ihr Wert entweder True oder False sein. Zum Beispiel:
IsMouseOver=true;IsPressed=false
Werte können am einfachsten im Objektinspektor gesetzt werden.
Auslöser | Beschreibung |
---|---|
IsDragOver |
Löst den Effekt aus, wenn das Steuerelement gezogen wird (Maustaste wird gedrückt gehalten). |
Löst den Effekt aus, wenn das Steuerelement den Fokus hat. | |
Löst den Effekt aus, wenn die Maus über das Steuerelement bewegt wird (HitTest muss auf True gesetzt werden). | |
Löst den Effekt aus, wenn das Steuerelement auf dem Bildschirm sichtbar ist. |
Weitere integrierte Auslöser:
- IsActive (TCustomForm)
- IsChecked (TMenuItem)
- IsOpen (TEffect)
- IsPressed (TCustomButton)
- IsSelected (TMenuItem, TTabItem, TListBoxItem, TTreeViewItem)
Weitere Informationen über die Effektauslöser finden Sie unter "Effektauslöser" in FireMonkey-Bildeffekte.