J'ai une fiche modale, qui contient un DBGrid, qq TEdits, et un BitBtn dont le clic declenche des operations.
Probleme: quand je tape sur le touche "entree" du clavier dans un TEdit, le BitBtnClick s'execute ( ) alors que rien ne le demande.
J'ai vérifié que:
- le seul moyen théorique d'executer le BitBtnClik est de cliquer sur le bouton
- en changeant le bouton qui est un bkOK en bkCustom, et en mettant le modal result à mrNone, le pb est inchangé (sauf que bien sur la fiche ne se ferme plus, mais le reste des instructions s'execute)
- le pb se produit qd on tape entrée dans un Edit ou un datetimepicker, mais pas dans le DBGRid
- le fait de changer la fiche en non modale ne change rien
- il n'y a aucune instruction OnKeyPress dans la fiche
Pas rigolo, tout ça? Qq aurait une idée?
Merci d'avance
Partager