FMX.Types.TDragObject

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

  TDragObject = record
    Source: TObject;
    Files: array of string;
    Data: TValue;
  end;

C++

struct DECLSPEC_DRECORD TDragObject
{
private:
    typedef System::DynamicArray<System::UnicodeString> _TDragObject__1;
public:
    System::TObject* Source;
    _TDragObject__1 Files;
    System::Rtti::TValue Data;
};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
record
struct
public
FMX.Types.pas
FMX.Types.hpp
FMX.Types FMX.Types

Beschreibung

TDragObject definiert Daten für die Verwaltung von Drag-Operationen.

TDragObject wird beim Eintreten eines Drag&Drop-Ereignisses verwendet.

Data enthält die Daten, die gezogen und abgelegt (Drag&Drop) werden sollen. Data wird aus Source oder Files übernommen.

Normalerweise enthält Source das Objekt, das die Drag-Operation beginnt. Das Source-Objekt und die Zielobjekte sollten ähnliche, zuweisbare Komponenten haben.

Files enthält die Namen für die Quelldateien oder Puffer.

Siehe auch