"Pascal F" <N0.pascal.SPAM@efpe.biz> a écrit dans le message de news:
4853da9d$0$6033$426a34cc@news.free.fr...
J'ai l'impression que tu compliques les choses.
Perso je ne gèrerai pas le DND avec du multisélection. J'utiliserai plutôt
un interrupteur caché pour chaque ligne en mettant à jour en demandant le
copier par le menu contextuel ou le bouton (s'il y en a un), puis je
déplerai les lignes en fonction de l'état de l'interrupteur lors de
l'utilisation du copier du menu contextuel ou du bouton correspondant. Il
me semble que la multisélection et le DND sont incompatibles, mais je peux
me tromper.
--
Pascal
N0.pascal.SPAM@efpe.biz
Ne garder que le prénom pour me joindre
Info de dernière minute:
J'ai trouvé la solution: il faut utiliser les constantes _DND.SourisPosX et
_DND.SourisPosY dans un D&D programmé
Dans le code DNDLache, j'ai mis:
lLigneFin = TableInfoXY(TABLE,tiNumLigne,_DND.SourisPosX,_DND.SourisPosY)
et ca fonctionne !!!
et donc plus besoin de gérer les évenements sur la souris .
Encore merci