-
Problème de DragDrop
Je souhaite faire du Drag Drop entre des groupes de composants de ma feuille.
Ces groupes sont entremélés, imbriqués dans d'autres groupes, etc...
Ce faisant, lorsque le Drag Drop démarre, en plus du pointeur de souris qui change, je souhaite renforcer l'indication qu'un drag drop est en cours par une signalisation claire à l'écran des composants concernés.
- démarrage par un MouseDown
- Signalisation de démarrage dans DragOver (renforcement de l'indication)
- Signalisation de position finale possible dans DragEnter
Ca fonctionne bien ... sauf lorsque l'utilisateur relache la souris sur une zone n'acceptant pas le DragDrop : dans ce cas les signalisations graphiques éffectuées au demmarage ne disparaissent pas. :aie::aie::aie:
J'ai essayé de placer ce code dans DragLeave, MouseUp, MouseClick, rien n'y fait.
Je Cherche un evênement du style "DragAbort" qui se déclancherait quand la souris est relachée sur une zone sans effet sur le DragDrop.
Si Qlq'un a une idée ...
-
Bonjour.
Peut-être en creusant du côté de Control.QueryContinueDrag.
Cdt.
-
Salut Olsimare.
J'ai beau "whiler" comme un fou sur l'intellisense, celui la ... j'l'avais pas vu !
P'têt bien.
Merci en tout cas pour ta réponse.
Je reposte quelque soit le résultat ...
A+
-
prend garde, des fois il y a des choses qui ne sont pas écrites dans l'intellisense