FMX.Layouts.TScaledLayout.GetChildrenMatrix

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

Delphi

function GetChildrenMatrix(var Matrix: TMatrix; var Simple: Boolean): Boolean; override;

C++

virtual bool __fastcall GetChildrenMatrix(System::Math::Vectors::TMatrix &Matrix, bool &Simple);

プロパティ

種類 可視性 ソース ユニット
function protected
FMX.Layouts.pas
FMX.Layouts.hpp
FMX.Layouts TScaledLayout

説明

子の変換マトリックスを返します。

FMX.Layouts.TScaledLayout.GetChildrenMatrix は FMX.Controls.TControl.GetChildrenMatrix を継承しています。以下の内容はすべて FMX.Controls.TControl.GetChildrenMatrix を参照しています。

子の変換マトリックスを返します。

AbsoluteMatrix は、次のように計算されます:

 AbsoluteMatrix = (LocalMatrix * Parent.GetChildrenMatrix) * Parent.AbsoluteMatrix

TScaledLayoutGetChildrenMatrix をオーバーライドし、レイアウト コンテンツを事前計測します。

関連項目