FMX.Layouts.TCustomScrollBox.AniCalculations
Delphi
property AniCalculations: TScrollCalculations read FAniCalculations;
C++
__property TScrollCalculations* AniCalculations = {read=FAniCalculations};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | FMX.Layouts.pas FMX.Layouts.hpp |
FMX.Layouts | TCustomScrollBox |
Description
Vous permet de définir différents paramètres qui contrôlent l'animation de l'effet de défilement inertiel.
AniCalculations conserve un objet TScrollCalculations créé par CreateAniCalculations. En utilisant les propriétés de cet objet, vous pouvez définir par programme les valeurs des propriétés de défilement inertiel de manière à émuler sur la plate-forme en cours le comportement de défilement inertiel typique des autres plates-formes. Par exemple, vous pouvez sélectionner l'émulation du comportement de défilement iOS sous Windows et vice-versa. TScrollCalculations est le descendant de la classe TAniCalculations, qui fournit des méthodes pour calculer les paramètres du défilement inertiel.
En utilisant AniCalculations, vous pouvez spécifier :
- Si le défilement est animé (via la propriété TAniCalculations.Animation).
- Le taux de décélération du défilement inertiel (via la propriété TAniCalculations.DecelerationRate).
- Si le défilement inertiel est lié à la zone (via la propriété TAniCalculations.BoundsAnimation).
- Si les barres de défilement apparaissent automatiquement lorsque l'action de défilement est initiée (via la propriété TAniCalculations.AutoShowing).
- Si les barres de défilement sont masquées automatiquement lorsqu'elles ne sont pas nécessaires (via la propriété TAniCalculations.Shown).
- D'autres propriétés de l'objet TScrollCalculations.
Voir aussi
- FMX.Layouts.TScrollCalculations
- FMX.Layouts.TCustomScrollBox.CreateAniCalculations
- FMX.InertialMovement.TAniCalculations.Animation
- FMX.InertialMovement.TAniCalculations.DecelerationRate
- FMX.InertialMovement.TAniCalculations.BoundsAnimation
- FMX.InertialMovement.TAniCalculations.AutoShowing
- FMX.InertialMovement.TAniCalculations.Shown