FMX.Layouts.TCustomScrollBox.ScrollBy

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure ScrollBy(const Dx, Dy: Single);

C++

void __fastcall ScrollBy(const float Dx, const float Dy);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FMX.Layouts.pas
FMX.Layouts.hpp
FMX.Layouts TCustomScrollBox


Description

Fait défiler la vue selon les décalages Dx et Dy spécifiés (relativement à la position en cours) dans le contrôle TScrollBox.

Les paramètres Dx et Dy spécifient les décalages des valeurs des barres de défilement horizontale et verticale assignées au contrôle TScrollBox. Cela signifie que le paramètre Dx est la valeur de modification horizontale en pixels (le long de l'axe X), et que le paramètre Dy est la valeur de modification verticale (le long de l'axe Y).

ScrollBy a pour effet de faire défiler la vue, dans le contrôle TScrollBox, vers les nouvelles coordonnées définies par les nouvelles valeurs des barres de défilement horizontale et verticale. Ces nouvelles valeurs sont obtenues à partir des valeurs en cours des barres de défilement verticale et horizontale en les réduisant de Dx et Dy pixels, respectivement. Par exemple, si Dx est une valeur négative, ScrollBy fait défiler la vue vers la gauche. Si Dx est une valeur positive, ScrollBy fait défiler la vue vers la droite.

ScrollBy a uniquement un effet si la zone de défilement a du contenu qui va au-delà de la zone d'affichage, et que les barres de défilement sont nécessaires pour visualiser le reste du contenu.

Voir aussi