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};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TControlScrollBar |
説明
関連付けられているコントロールの範囲をどれだけ移動できるかを指定します。
Range プロパティは,関連付けられているコントロールのクライアント領域の仮想サイズ(ピクセル単位)を表します。たとえば,フォームの水平スクロールバーの Range が 500,フォームの幅が 200 なら,スクロールバーの位置は 0 ~ 300 となります。
水平スクロールバーの Range がフォームまたはスクロールボックスの幅より小さい場合,水平スクロールバーは表示されません。垂直スクロールバーの Range がフォームまたはスクロールボックスの高さより小さい場合,垂直スクロールバーは表示されません。
Range の値は自動的に設定されますが,オブジェクトインスペクタまたはプログラムコード内でオーバーライドされます。