Vcl.Controls.FindDragTarget

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function FindDragTarget(const Pos: TPoint; AllowDisabled: Boolean): TControl;

C++

extern DELPHI_PACKAGE TControl* __fastcall FindDragTarget(const System::Types::TPoint &Pos, bool AllowDisabled);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls Vcl.Controls

Beschreibung

Gibt das Steuerelement zurück, das sich an bestimmten Bildschirmkoordinaten befindet.

Mit FindDragTarget können Sie das potentielle Drag&Drop- oder Drag&Dock-Ziel ermitteln, das sich gegenwärtig unter dem Mauszeiger befindet. FindDragTarget gibt das Steuerelement an der Position Pos zurück. Wenn sich an der angegebenen Position kein Steuerelement befindet, gibt FindDragTarget nil (Delphi) bzw. NULL (C++) zurück. Der Parameter AllowDisabled legt fest, ob auch deaktivierte Steuerelemente berücksichtigt werden.

Wenn FindDragTarget ein Steuerelement zurückgibt, bedeutet das nicht notwendigerweise, dass dieses Steuerelement das gezogene Objekt auch akzeptiert. Dies ist nur der Fall, wenn das Steuerelement über eine Ereignisbehandlungsroutine für OnDragOver oder OnDockOver verfügt, in der das Objekt akzeptiert wird oder seine Eigenschaft DockSite den Wert true hat.

Siehe auch