FMX.Layouts.TScaledLayout.GetChildrenMatrix
Delphi
function GetChildrenMatrix(var Matrix: TMatrix; var Simple: Boolean): Boolean; override;
C++
virtual bool __fastcall GetChildrenMatrix(System::Math::Vectors::TMatrix &Matrix, bool &Simple);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | FMX.Layouts.pas FMX.Layouts.hpp |
FMX.Layouts | TScaledLayout |
Beschreibung
Gibt die Transformationsmatrix für die untergeordneten Elemente zurück.
FMX.Layouts.TScaledLayout.GetChildrenMatrix erbt von FMX.Controls.TControl.GetChildrenMatrix. Der folgende Inhalt bezieht sich auf FMX.Controls.TControl.GetChildrenMatrix.
Gibt die Transformationsmatrix für die untergeordneten Elemente zurück.
Die AbsoluteMatrix wird folgendermaßen berechnet:
AbsoluteMatrix = (LocalMatrix * Parent.GetChildrenMatrix) * Parent.AbsoluteMatrix
TScaledLayout überschreibt GetChildrenMatrix, um den Layout-Inhalt vorzuskalieren.