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};
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TControlScrollBar |
Beschreibung
Legt fest, wie weit der bildlauffähige Bereich des zugehörigen Steuerelements verschoben werden kann.
Range repräsentiert die virtuelle Größe (in Pixel) des Client-Bereichs des zugehörigen Steuerelements. Wird beispielsweise die Eigenschaft Range für die horizontale Bildlaufleiste eines Formulars auf 500 gesetzt, und beträgt die Breite des Formulars 200, kann die Position der Bildlaufleiste zwischen 0 und 300 liegen.
Wenn der Wert von Range für eine horizontale Bildlaufleiste niedriger ist als die Breite des Formulars oder des Bildlauffeldes, wird keine horizonale Bildlaufleiste angezeigt. Ist der Wert von Range für eine vertikale Bildlaufleiste niedriger als die Höhe des Formulars oder des Bildlauffeldes, wird keine vertikale Bildlaufleiste angezeigt.
Die Werte für Range werden automatisch gesetzt, können aber mit dem Objektinspektor oder im Programmcode überschrieben werden.
Siehe auch
Codebeispiele
- ScrollBarIncrement (Delphi)
- ScrollBarMargin (Delphi)
- VertScrollBar (Delphi)
- ScrollBarIncrement (C++)
- ScrollBarMargin (C++)
- VertScrollBar (C++)