FMX.Types.TFmxObject.AnimateInt

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

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.
  • 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.

Siehe auch