FMX.ExtCtrls.TDropTarget.DragOver
Delphi
procedure DragOver(const Data: TDragObject; const Point: TPointF; var Operation: TDragOperation); override;
C++
virtual void __fastcall DragOver(const Fmx::Types::TDragObject &Data, const System::Types::TPointF &Point, Fmx::Types::TDragOperation &Operation);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | FMX.ExtCtrls.pas FMX.ExtCtrls.hpp |
FMX.ExtCtrls | TDropTarget |
Beschreibung
Dispatcher für das OnDragOver-Ereignis
DragOver erbt von der Methode TControl.DragOver. Außerdem legt DragOver fest, ob das gezogene Objekt vom TDropTarget-Steuerelement gemäß den Eigenschaften Filter und FilterIndex akzeptiert wird. Wenn der von der Funktion CurrentFilter festgelegte Wert mindestens einem der Dateinamen des abgelegten Objekts entspricht, aktualisiert DragOver den Parameter Operation
durch Zuweisen des Wertes TDragOperation.Move
; ansonsten ist der Wert von Operation
TDragOperation.None
(wie vom Aufrufer DragEnter festgelegt).