Vcl.Forms.TControlScrollBar.Range
Delphi
property Range: Integer read FRange write SetRange stored IsRangeStored default 0;
C++
__property int Range = {read=FRange, write=SetRange, stored=IsRangeStored, default=0};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TControlScrollBar |
Description
Détermine l'amplitude de la zone de défilement du contrôle associé.
Range représente l'amplitude, la taille virtuelle (exprimée en pixels) de la zone client du contrôle associé. Si, par exemple, Range a la valeur 500 pour la barre de défilement horizontale d'une fiche alors que la fiche a une largeur de 200, la valeur de la propriété Position peut varier entre 0 et 300.
Si l'amplitude (Range)d'une barre de défilement horizontale est inférieure à la largeur de la fiche ou de la boîte de défilement, la barre de défilement horizontale n'apparaît pas. Si l'amplitude (Range) d'une barre de défilement verticale est inférieure à la hauteur de la fiche ou de la boîte de défilement, la barre de défilement verticale n'apparaît pas.
La valeur de Range est définie automatiquement, mais elle peut être redéfinie dans l'inspecteur d'objets ou dans le code du programme.