FMX.Layers3D.TAbstractLayer3D.ObjectAtPoint
Delphi
function ObjectAtPoint(P: TPointF): IControl; override;
C++
virtual Fmx::Types::_di_IControl __fastcall ObjectAtPoint(const System::Types::TPointF &P);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | FMX.Layers3D.pas FMX.Layers3D.hpp |
FMX.Layers3D | TAbstractLayer3D |
Beschreibung
Gibt das Objekt zurück, das sich an den angegebenen Koordinaten befindet.
FMX.Layers3D.TAbstractLayer3D.ObjectAtPoint erbt von FMX.Controls3D.TControl3D.ObjectAtPoint. Der folgende Inhalt bezieht sich auf FMX.Controls3D.TControl3D.ObjectAtPoint.
Gibt das Objekt zurück, das sich an den angegebenen Koordinaten befindet.
ObjectAtPoint durchläuft alle untergeordneten Elemente dieses 3D-Steuerelements und gibt die Komponente zurück, die sich an den im TPointF-Parameter P
angegebenen Koordinaten befindet.
ObjectAtPoint gibt in den folgenden Situationen nil zurück: das Objekt wurde nicht an den angegebenen Koordinaten gefunden; das Objekt ist kein IControl-Objekt; der Status des Objekts ist csDesigning
. Ansonsten wird das Objekt als IControl zurückgegeben.