Vcl.Controls.IsDragObject

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function IsDragObject(Sender: TObject): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall IsDragObject(System::TObject* Sender);

Eigenschaften

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

Beschreibung

Gibt an, ob ein bestimmtes Objekt von TDragObject abgeleitet ist.

Mit IsDragObject kann ermittelt werden, ob das Objekt, das während einer Drag&Drop- oder Drag&Dock-Operation gezogen wird, ein spezialisiertes TDragObject ist, das die Daten des gezogenen Steuerelements und nicht das Steuerelement selbst repräsentiert. Wenn IsDragObject in einer Ereignisbehandlungsroutine für OnDragOver oder OnDockOver auf den Parameter Source angewandt wird, kann der Typ des gezogenen Objekts ermittelt und entschieden werden, ob es akzeptiert werden soll. In einer Ereignisbehandlungsroutine für OnDragDrop oder OnDockDrop kann mit IsDragObject auch festgelegt werden, wie die Daten des gezogenen Objekts interpretiert werden sollen.

Siehe auch