FMX.Controls.TControl.DragOver
Delphi
procedure DragOver(const Data: TDragObject; const Point: TPointF; var Operation: TDragOperation); virtual;
C++
virtual void __fastcall DragOver(const Fmx::Types::TDragObject &Data, const System::Types::TPointF &Point, Fmx::Types::TDragOperation &Operation);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | FMX.Controls.pas FMX.Controls.hpp |
FMX.Controls | TControl |
Description
Répartiteur d'événement OnDragOver.
Data
spécifie l'objet glissé.
Point
spécifie le point en cours du curseur de la souris dans la zone client du contrôle.
Operation
est le paramètre de l'opération (None, Move, Copy, Link) qui spécifie l'action à réaliser lorsqu'un élément est glissé au-dessus l'objet.
None
est la valeur par défaut. Aucune action ne se produit, aucun nom n'est affiché.Move
- le mot Move est affiché lorsqu'un élément est glissé au-dessus de l'objet.Copy
- le mot Copy est affiché lorsqu'un élément est glissé au-dessus de l'objet.Link
- le mot Link est affiché lorsqu'un élément est glissé au-dessus de l'objet.
Un contrôle appelle DragOver lorsqu'un objet glissé se trouve au-dessus de la zone de contrôle.
Redéfinissez la méthode protégée DragOver pour fournir d'autres réponses lorsqu'un objet glissé se trouve au-dessus de la zone de contrôle.