FMX.Ani.TAnimation

De Appmethod Libraries
Aller à : navigation, rechercher

FMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTAnimation

Object Pascal

TAnimation = class(TFmxObject)

C++

class PASCALIMPLEMENTATION TAnimation : public Fmx::Types::TFmxObject

Propriétés

Type Visibilité  Source Unité  Parent
class public
FMX.Ani.pas
FMX.Ani.hpp
FMX.Ani FMX.Ani

Description

TAnimation est la classe de base pour tous les descendants de classes d'animation.

Ne créez pas d'instances de TAnimation. Créez plutôt des instances de descendants comme TFloatAnimation ou TColorAnimation. TAnimation contient des propriétés et des méthodes communes à toutes les animations.

Utilisez AnimationType et Interpolation pour contrôler le taux de changement de la propriété contrôlée par l'animation. Définissez la propriété contrôlée dans la propriété PropertyName de la classe descendante, telle que PropertyName. Avec AutoReverse, l'animation va de la valeur StartValue à la valeur StopValue puis revient à la valeur StartValue. StartValue et StopValue sont les propriétés des descendants, car les valeurs de la propriété contrôlée ont un type différent en fonction du type de l'animation (Float, Color, Path...). Duration est le nombre de secondes que l'animation prend pour aller de la valeur StartValue à la valeur StopValue.

Démarrez et arrêtez l'animation en utilisant Start et Stop, ou définissez Enabled sur True pour démarrer l'animation à l'exécution.

Voir les autres propriétés et méthodes de TAnimation pour obtenir la description de leurs fonctions.

Voir aussi