Comment faire du drag-drop en FMX ?
Voici mon exemple :
J'ai des TRectangle alignés dans un TLayout.
Je souhaiterais les intervertir avec un glisser-déposer.
Mes rectangles à déplacer ont leur DragMode à dmAutomatic.
Le layout parent a son DragMode à dmManual, et les évènements DragOver et DragDrop.
A l'exécution, je peux démarrer le glisser des rectangles, mais les évènements DragOver et DragDrop ne se déclenchent pas.
J'ai comparé avec l'exemple de Paul (http://lookinside.free.fr/delphi.php?FMXBasedDragDrop), mais je ne vois pas ce que j'ai fait de différent (au niveau des DragMode et des évènements). Le pire, c'est que son projet compile et fonctionne bien.
Partager