FMX.Layouts
コンポーネントの整列と 2D コンテンツの慣性スクロールの機能を提供する、FireMonkey レイアウト コンテナが定義されています。
FireMonkey レイアウト コンテナである、TLayout、TFlowLayout、TGridLayout、TGridPanelLayout、TScrollBox、TScaledLayout は、他のコントロールをグループにし、1つのかたまりとしてそれらを調整および操作するために、使用することができます。 TScrollBox は、格納されているコントロールの慣性スクロールをサポートします。 詳細については、「FireMonkey コントロールの配置」および「FireMonkey のレイアウト戦略」を参照してください。
| パッケージ | fmx.bpl |
|---|
クラス
| TCustomScrollBox | スクロール領域(スクロール ボックス)を表すコントロールの基底クラス。 |
| TFlowDirectionHelper | 内部使用用。TFlowDirectionHelper は、スコープ付き列挙値、FMX.Layouts.TFlowDirection 型に対してフィールドを提供する、レコード ヘルパです。 |
| TFlowJustifyHelper | 内部使用用。TFlowJustifyHelper は、スコープ付き列挙値、FMX.Layouts.TFlowJustify 型に対してフィールドを提供する、レコード ヘルパです。 |
| TFlowLayout |
段落内の単語と同じように子コントロールを整列させるコントロールです。 |
| TFlowLayoutBreak |
TFlowLayout に改行を挿入するためのダミーのコントロールです。 |
| TFramedScrollBox | published プロパティを宣言している TCustomScrollBox を拡張します。 |
| TFramedVertScrollBox | TFramedScrollBox を適用された framedscrollboxstyle スタイル ルックアップで表します。 |
| TGridLayout | 各セルのサイズが等しいグリッド内に子コントロールを整列させるコントロールです。 |
| TGridPanelLayout |
各コンポーネントがグリッド パネル上のセル内に配置される、グリッド パネル レイアウト コントロールを実装したものです。 |
| THorzScrollBox | 水平スクロールに限定した TScrollBox を表します。 |
| TLayout | レイアウトとは、他のグラフィック オブジェクトを含むコンテナです。 |
| TScaledLayout | FireMonkey の拡大/縮小可能レイアウトは、TControl のラッパーであり、レイアウトの物理的なサイズに合わせて内容物の縮尺を変更できる、他のオブジェクトのレイヤのような働きをします。 |
| TScrollBox | published プロパティを宣言している TCustomScrollBox を拡張します。 |
| TScrollCalculations | スクロール可能な領域を含んでいるコントロールの慣性スクロール移動の計算に使用するメソッドをカプセル化したものです。 |
| TScrollContent |
スクロール可能な内容物を保持できるオブジェクトを表します。 |
| TVertScrollBox | 垂直スクロールのみに制限された TScrollBox を表します。 |
型
| TFlowDirection |
TFlowLayout 内でのコントロールの配置方向を指定します。 |
| TFlowJustify |
TFlowLayout 内での子コントロールの位置揃えを指定します。 |
| TFlowLayoutRules |
TFlowLayout に適用される規則を格納するレコードです。 |
| TOnCalcContentBoundsEvent |
OnCalcContentBounds イベントを定義するのに使用されるメソッド ポインタ型です。 |
| TPositionChangeEvent | OnViewportPositionChange イベントを定義するために、メソッド ポインタ型。 |