FMX.Types.TFmxObject.AnimateFloatWait

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

procedure AnimateFloatWait(const APropertyName: string; const NewValue: Single; Duration: Single = 0.2;  AType: TAnimationType = TAnimationType.In; AInterpolation: TInterpolationType = TInterpolationType.Linear);

C++

void __fastcall AnimateFloatWait _DEPRECATED_ATTRIBUTE1("Use FMX.Ani.TAnimator instead") (const System::UnicodeString APropertyName, const float 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: AnimateFloatWait ist veraltet. Bitte verwenden Sie Ani.TAnimator.

Erstellt eine TFloatAnimation für dieses Objekt (self) und kehrt erst zurück, wenn die Animation beendet ist.

AnimateFloatWait erstellt eine TFloatAnimation, setzt dieses TFmxObject (self) als übergeordnetes Element und kehrt erst zurück, wenn die Animation beendet ist.

AnimateFloatWait führt Folgendes aus:

  • Setzt die Eigenschaft AnimationType dieser Gleitkommaanimation auf den im Parameter AType angegebenen TAnimationType-Typ.
  • Setzt die Eigenschaft Interpolation dieser Gleitkommaanimation auf den im Parameter AInterpolation angegebenen TInterpolationType-Typ.
  • Setzt das Ereignis Duration dieser Gleitkommaanimation auf den im Parameter Duration angegebenen Integerwert.
  • Setzt die Eigenschaft PropertyName dieser Gleitkommaanimation auf den im Parameter APropertyName angegebenen String.
  • Setzt die Eigenschaft StartFromCurrent dieser Gleitkommaanimation auf True.
  • Setzt die Eigenschaft StopValue dieser Gleitkommaanimation auf die im Parameter NewValue angegebene reelle Zahl.
  • Ruft Start zum Starten der Animation auf.

Siehe auch