FMX.Types.TFmxObject.AnimateIntWait

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

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

C++

void __fastcall AnimateIntWait _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));

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FMX.Types.pas
FMX.Types.hpp
FMX.Types TFmxObject

Description

Avertissement : AnimateIntWait est obsolète. Veuillez utiliser Ani.TAnimator.

Crée une TIntAnimation pour cet objet (self) et ne renvoie rien tant que l'animation n'est pas terminée.

AnimateIntWait crée une classe TIntAnimation, fait de ce TFmxObject (self) son parent, et ne renvoie rien tant que l'animation n'est pas terminée.

AnimateIntWait effectue les opérations suivantes :

  • Définit la propriété AnimationType de cette animation d'entier pour être le TAnimationType fourni dans le paramètre <AType>.
  • Définit la propriété Interpolation de cette animation d'entier pour être le TInterpolationType fourni dans le paramètre <AInterpolation>.
  • Définit l'événement Duration de cette animation d'entier pour être le nombre réel fourni dans le paramètre <Duration>.
  • Définit la propriété PropertyName de cette animation d'entier pour être la chaîne fournie dans le paramètre <APropertyName>.
  • Définit la propriété StartFromCurrent de cette animation d'entier pour prendre la valeur True.
  • Définit la propriété StopValue de cette animation d'entier pour être l'entier fourni par le paramètre <NewValue>.
  • Appelle la procédure Start pour démarrer l'animation.

Voir aussi