Voilà un mystère pour Sherlock Holmes ...
Envoyé par
Redg9
Lorsque je clique sur la croix (en haut à droite) de ma fenêtre, je souhaite que ma fenêtre se ferme. Ce n'est pas le cas : en ce moment, lorsque je clique sur cette croix, le bouton d'ajout dans la base de données est appelé, mais je ne sais pas pourquoi.
« Élémentaire, mon cher Watson ! »
Il est probable que le fenêtre comporte un bouton de type "Abandon" (le bouton d'ajout).
Si un champ Bouton est de type "Abandon"...
Le code de ce bouton est automatiquement exécuté lors de la fermeture de la fenêtre au moyen de la croix (située à l'extrême droite la barre de titre).
Mais il ne faut pas s'arrêter là pour tout comprendre du comportement de la fenêtre;
Cliquer sur la croix est équivalent à exécuter la fonction Abandonne().
Pour faire bref, c'est le code du traitement Clic du bouton de type "Abandon" qui réalise la fermeture de la fenêtre: il faut explicitement fermer la fenêtre...
Quant la fonction Ferme() ou Utilise() est exécutée, alors le code du traitement Fermeture de la fenêtre est exécuté à son tour.
Dans ton cas, peut être faut-il juste changer le type du bouton (type normal par exemple) ?
_
Partager