FMX.Types.TFmxObject.AnimateFloatWait

De Appmethod Libraries
Aller à : navigation, rechercher

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));

Propriétés

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

Description

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

Crée un TFloatAnimation pour cet objet (self) et ne renvoie rien jusqu'à ce que l'animation ne soit terminée.

AnimateFloatWait crée un TFloatAnimation, rend le TFmxObject en tant que son parent (self) et ne renvoie rien jusqu'à ce que l'animation ne soit terminée.

AnimateFloatWait effectue les opérations suivantes :

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

Voir aussi