Comment annuler un drag&drop ?
Mon pb :
j'ai une grille avec
dragmode = dmManual
et le code suivant sur OnMouseDown :
Code:
1 2 3 4
| // initialisation du drag&drop
if button = mbLeft then
with sender as TAdvColumnGrid do
BeginDrag(true); |
Mon problème se situe sur le doubleclic sur la grille
Quand je double clic sur une ligne, j'ouvre une fenêtre popup modale.
A la fermeture de cette fenêtre, le drag&drop s'active comme si on restais appuyé sur le bouton gauche
par contre le clic sur la grille ne pose aucun problème. quand on presse le bouton le drag commence mais il est abandonné quand on le relache