FMX.StdCtrls.TAniIndicator.Margins

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

Delphi

property Margins;

C++

__property Margins;

プロパティ

種類 可視性 ソース ユニット
property published
FMX.StdCtrls.pas
FMX.StdCtrls.hpp
FMX.StdCtrls TAniIndicator

説明

コンポーネントを、他のコンポーネントのマージン ポイントに合わせて整列します。

FMX.StdCtrls.TAniIndicator.Margins は FMX.Controls.TControl.Margins を継承しています。以下の内容はすべて FMX.Controls.TControl.Margins を参照しています。

コンポーネントを、他のコンポーネントのマージン ポイントに合わせて整列します。

コントロールの Margins は、その各端(上、左、下、右)から、同じ Parent 内にある他のコントロールへの、または Parent の端への距離です。Margins は、コントロールの外側に空白を追加します。これは、TAlignLayout None を使用せず、コンポーネントがお互い配置されているコントロールにのみ適用されます。

マージンが 0 でない場合、他のコントロールは、指定された距離以上にそのコントロールに近づくことはありません。Parent の端から対応するコントロールの端までの距離が、その端に対して指定された Margins より小さかった場合、そのコントロールは、必要に応じて指定された距離を維持するため、再配置とサイズ変更されます。

Margins コントロールの値が 0 の場合、RAD Studio はデフォルト値(Left=4、Top=4、Right=4、Bottom=4)を使用します。また、独自の Margins 値を設定することもできます。これは、IDE コントロールのドラッグ時に、コントロールのガイドラインにのみ適用されます。ただし、(たとえば)Align=Client を使用している場合には、Margins での指定された値が使用されます。

次の図では、どのように、プロパティ PaddingMargins がコントロールの 整列位置、サイズに影響を与えるのかを示しています。

Margins Padding Control.png

関連項目