Je ne sais pas comment tu programmes ton DND, mais ce que j'ai remarqué
c'est que si j'arrive sur la table avec le bouton de la souris enfoncé,
l'évènement de la table BoutonGaucheRelaché n'est pas effectué, par contre
l'évènement survol marche. Ce que tu peux essayer c'est de mettre à jour
une variable globale dans l'évenement survol de ta table et dans ton DND
lorsque tu laches le bouton si ta variable est à -1 c'est que tu es en
dehors de la table ou dans une partie vide de la table.
--
Pascal
Bonjour,
J'avais pensé à ça pour contourner le problème.
J'ai mis dans le code "Survol souris (WM_MOUSEMOVE) de TABLEDET" la ligne
gLigneFin = TableInfoXY(MoiMême,tiNumLigne,SourisPosX(),SourisPosY())
(gLigneFin est un entier global à la fenetre)
Mais dans mon code lacher souris, j'ai gLigneFin à la valeur de la 1ere
ligne sélectionnée... et pas celle qui correspond au lacher !!!!
Est-ce que le problème vient que c'est une table hierarchique ?
Je désespère
Encore merci pour ton aide