FMX.Ani.TCustomPropertyAnimation.Start
Delphi
procedure Start; override;
C++
virtual void __fastcall Start(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | FMX.Ani.pas FMX.Ani.hpp |
FMX.Ani | TCustomPropertyAnimation |
Description
Démarre l'animation.
Remarque : L'objet en cours d'animation, qui est aussi le parent de cette animation, doit être un objet visuel visible. Sinon, l'appel de Start n'a aucun effet.
Start initialise le traitement de l'animation. L'animation s'exécute pendant le nombre de secondes spécifié par Duration, lorsque la propriété contrôlée par l'animation passe de la valeur StartValue à StopValue. Vous pouvez terminer l'animation en utilisant la méthode Stop. Cette méthode est très pratique pour les animations dont la propriété Loop est initialisée à True qui, sinon, s'exécuteraient indéfiniment.
Si vous arrêtez l'animation avant qu'elle ne soit complète, l'animation reprend à la valeur en cours si la propriété StartFromCurrent vaut True ; sinon, elle recommence à partir de StartValue.
Vous pouvez aussi utiliser la propriété Enabled pour démarrer et arrêter l'animation.