FMX.Controls.TControl.DragOver

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

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.

Voir aussi