FMX.Ani.TAnimation.Start
Delphi
procedure Start; virtual;
C++
virtual void __fastcall Start();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | FMX.Ani.pas FMX.Ani.hpp |
FMX.Ani | TAnimation |
Description
Commence l'exécution de l'animation.
Remarque : L'objet en cours d'animation (qui est le parent de cette animation) doit être un objet visuel, visible. Sinon, aucune animation ne démarre -- l'appel de Start est sans effet.
Start initialise le traitement de l'animation. L'animation s'exécute pendant Duration secondes, tandis que la propriété contrôlée par l'animation passe de StartValue à StopValue. Vous pouvez arrêter l'animation à l'aide de la méthode Stop. C'est très pratique pour les animations ayant leur propriété Loop définie sur True et qui, sinon, s'exécuteraient en permanence.
Si vous arrêtez l'animation avant qu'elle ne soit terminée, celle-ci reprend à la valeur actuelle si la propriété StartFromCurrent vaut True, sinon elle reprend à StartValue.
Vous pouvez également utiliser la propriété Enabled pour démarrer et arrêter l'animation.