FMX.Types.TDragOverEvent
Delphi
TDragOverEvent = procedure(Sender: TObject; const Data: TDragObject; const Point: TPointF;
var Operation: TDragOperation) of object;
C++
typedef void __fastcall (__closure *TDragOverEvent)(System::TObject* Sender, const TDragObject &Data, const System::Types::TPointF &Point, TDragOperation &Operation);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
type typedef |
public | FMX.Types.pas FMX.Types.hpp |
FMX.Types | FMX.Types |
Beschreibung
Typ der Ereignisbehandlungsroutine für das Ereignis FMX.Controls.TControl.OnDragOver. Es wird ausgelöst, wenn ein Objekt über den Bereich des aktuellen Steuerelements gezogen wird.
Dieser Ereignisbehandlungsroutinentyp hat die folgenden Argumente:
Sender
ist ein Zeiger auf das Objekt, das diese Funktion aufgerufen hat.Data
ist das gezogene Objekt.Point
ist die aktuelle Position des Mauszeigers im Client-Bereich des Steuerelements.Operation
ist der Operationsparameter (None, Move, Copy, Link), der die auszuführende Aktion festlegt, wenn ein Element über das Steuerelement gezogen wird.None
ist die Vorgabe. Es wird keine Aktion ausgeführt und kein Name angezeigt.Move
– Das Wort Move wird angezeigt, wenn ein Element über das Objekt gezogen wird.Copy
– Das Wort Copy wird angezeigt, wenn ein Element über das Objekt gezogen wird.Link
– Das Wort Link wird angezeigt, wenn ein Element über das Objekt gezogen wird.