Vcl.Controls.IsDragObject
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.