FMX.Types.TFmxObject.AnimateInt
Delphi
procedure AnimateInt(const APropertyName: string; const NewValue: Integer; Duration: Single = 0.2; AType: TAnimationType = TAnimationType.In; AInterpolation: TInterpolationType = TInterpolationType.Linear);
C++
void __fastcall AnimateInt _DEPRECATED_ATTRIBUTE1("Use FMX.Ani.TAnimator instead") (const System::UnicodeString APropertyName, const int NewValue, float Duration = 2.000000E-01f, TAnimationType AType = (TAnimationType)(0x0), TInterpolationType AInterpolation = (TInterpolationType)(0x0));
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | FMX.Types.pas FMX.Types.hpp |
FMX.Types | TFmxObject |
Beschreibung
Warnung: AnimateInt ist veraltet. Bitte verwenden Sie Ani.TAnimator.
Erstellt eine TIntAnimation für dieses Objekt (self) und führt sie aus.
AnimateInt erstellt eine TIntAnimation, legt als deren übergeordnetes Objekt TFmxObject (self) fest und führt die folgenden Aktionen aus:
- Setzt die Eigenschaft PropertyName dieser Integer-Animation auf den im Parameter
APropertyName
angegebenen String. Dieser String muss der Name einer der Eigenschaften des übergeordneten Objekts mit dem Typ Int sein. Verwenden Sie die Punktnotation, um verschachtelte Eigenschaften zu referenzieren.
- Setzt die Eigenschaft StopValue dieser Integer-Animation auf den Short-Integer-Wert, der im Parameter
NewValue
angegeben ist.
- Setzt die Eigenschaft Duration dieser Integer-Animation auf den Gleitkommawert, der im Parameter
Duration
angegeben ist. "Duration" ist die Anzahl der Sekunden, die für den Übergang von dem aktuellen Wert der in der Eigenschaft PropertyName angegebenen Eigenschaft zum Wert der Eigenschaft StopValue dieser Integer-Animation benötigt wird.
- Setzt die Eigenschaft AnimationType dieser Integer-Animation auf den im Parameter
AType
angegebenen TAnimationType.
- Setzt die Eigenschaft Interpolation dieser Integer-Animation auf den im Parameter
AInterpolation
angegebenen TInterpolationType.
- Setzt die Eigenschaft StartFromCurrent dieser Integer-Animation auf
True
.
- Ruft Start zum Starten der Animation auf. Die Eigenschaft wird ab dem aktuellen Wert bis zum StopValue während der Duration-Zeit animiert.
- Hinweis: Wenn dieses Objekt beim Aufruf dieser Methode nicht sichtbar (Visible) ist, wird keine Animation abgespielt: die Animation wird erstellt, aber nicht ausgeführt.