FMX.Layouts.TScrollBox

提供: RAD Studio API Documentation
移動先: 案内検索

FMX.Layouts.TCustomScrollBoxFMX.Controls.TStyledControlFMX.Controls.TControlFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTScrollBox

Delphi

TScrollBox = class(TCustomScrollBox)

C++

class PASCALIMPLEMENTATION TScrollBox : public TCustomScrollBox

プロパティ

種類 可視性 ソース ユニット
class public
FMX.Layouts.pas
FMX.Layouts.hpp
FMX.Layouts FMX.Layouts


説明

FireMonkey フォーム内のスクロール領域(スクロール ボックス)を表します。

TScrollBox を使用すると、FireMonkey フォームにスクロール ボックスを作成することができます。

スクロール ボックスを一度使用すると、複数のグラフィック コントロール(ボタン、リスト ボックス、編集ボックス、ラジオ ボタンなど)が同じスクロール可能な親(スクロール ボックス自体)の下にまとめられます。 このように、比較的小さいフォームでも、まとめてスクロール可能にすることで多数のグラフィック オブジェクトを含むことが可能になり、グラフィック コントロールが豊富に含まれるグラフィカル ユーザー インターフェイス(GUI)上で場所を取らないようにすることができます。

その他に、スクロール ボックスを使って、フォーム内の複数の領域(ビュー)をスクロールさせることができます。 ビューは、市販のワード プロセッサや、スプレッドシート、プロジェクト管理アプリケーションなどで一般的に使われています。

メモ: スクロール レイアウト(TScrollBoxTVertScrollBox、など)の子を、右端や下端に固定してはいけません。 スクロール レイアウトの Anchors プロパティが、akBottomakRight、またはその両方に設定された場合、その子は、レイアウトのコンテンツ サイズが計算されている間、レイアウトの端までの距離を一定に保つため、伸長し続けてしまいます。 スクロール レイアウトの子は、左端または右端にのみ固定してください。

関連項目

コード サンプル