Je crois comprendre que le comportement que tu souhaites éviter est le suivant : tu édites une ligne d'un DBGrid, et tu ne veux pas que l'utilisateur puisse poster en cliquant sur une autre ligne du DBGrid avec la souris.
Si c'est bien cela, je ne crois pas que tu puisses obtenir ce que tu cherches simplement, sans utiliser un autre composant que le DBGrid qui rendrait cela optionnel (je n'ai pas de suggestion, d'autres en ont peut-être), ou en développant ton propre DBGrid qui redéfinirait la procédure MouseDown, sans appeler
FDatalink.MoveBy(Y - Row);
qui est à l'origine du post.
Partager