FMX.Platform.TScrollingBehaviour
Delphi
TScrollingBehaviour = (BoundsAnimation, Animation, TouchTracking, AutoShowing);
C++
enum class DECLSPEC_DENUM TScrollingBehaviour : unsigned char { BoundsAnimation, Animation, TouchTracking, AutoShowing, sbBoundsAnimation _DEPRECATED_ATTRIBUTE3("Use TScrollingBehaviour.BoundsAnimation") = 0, sbAnimation _DEPRECATED_ATTRIBUTE3("Use TScrollingBehaviour.Animation") = 1, sbTouchTracking _DEPRECATED_ATTRIBUTE3("Use TScrollingBehaviour.TouchTracking") = 2, sbAutoShowing _DEPRECATED_ATTRIBUTE3("Use TScrollingBehaviour.AutoShowing") = 3 };
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
enum | public | FMX.Platform.pas FMX.Platform.hpp |
FMX.Platform | FMX.Platform |
Description
Enumère les options de comportement de défilement possibles.
Les options TScrollingBehaviour sont utilisées dans TScrollBox et d'autres classes implémentant le défilement inertiel.
Utilisez GetScrollingBehaviour pour extraire l'ensemble TScrollingBehaviours des options de comportement de défilement actives sur la plate-forme en cours.
Les valeurs possibles de TScrollingBehaviour sont listées dans le tableau suivant :
Valeur | Signification |
---|---|
BoundsAnimation |
Spécifie si le déplacement inertiel des contenus de défilement en dehors des limites de la zone visible est activé. Voir BoundsAnimation. |
Animation |
Spécifie si le déplacement inertiel (animation) de la vue de défilement est personnalisé en tenant compte de la propriété DecelerationRate lors du calcul des paramètres du défilement inertiel. Voir Animation. |
TouchTracking |
Spécifie si le suivi de la vue de défilement par entrée tactile (en utilisant un doigt ou une souris) est activé. Voir TouchTracking. |
AutoShowing |
Spécifie si le masquage et l'affichage lisses des barres de défilement sont activés. Voir AutoShowing. |