FMX.Forms3D.TCustomForm3D.FindTarget
Delphi
function FindTarget(P: TPointF; const Data: TDragObject): IControl; override;
C++
virtual Fmx::Types::_di_IControl __fastcall FindTarget(const System::Types::TPointF &P, const Fmx::Types::TDragObject &Data);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | FMX.Forms3D.pas FMX.Forms3D.hpp |
FMX.Forms3D | TCustomForm3D |
Beschreibung
Gibt das angegebene Steuerelement zurück, das sich an den angegebenen Koordinaten befindet.
FMX.Forms3D.TCustomForm3D.FindTarget erbt von FMX.Forms.TCommonCustomForm.FindTarget. Der folgende Inhalt bezieht sich auf FMX.Forms.TCommonCustomForm.FindTarget.
Gibt das angegebene Steuerelement zurück, das sich an den angegebenen Koordinaten befindet.
FindTarget durchläuft alle untergeordneten Steuerelemente dieses Formulars und sucht das im Parameter Data
angegebene Steuerelement, dessen Koordinaten in P
angegeben sind. Wenn das angegebene Steuerelement nicht gefunden wurde, gibt FindTarget nil zurück; ansonsten wird das Objekt zurückgegeben.
FindTarget wird intern in Drag&Drag-Operationen verwendet.
Tipp: Das gesuchte Steuerelement muss ein IControl-Objekt sein und dessen Eigenschaften Visible und HitTest müssen auf True gesetzt werden.