OVH Cloud OVH Cloud

[WD9] Fermeture d'une fenêtre

5 réponses
Avatar
Vincent
Bonjour,

Quand je clique sur le bouton "Quitter", un message demande si l'on veut
vrament quitter.

Je désire poser cette question si l'utilisateur clique sur la fermeture de
fenêtre ( la croix en haut à droite de la fenêtre)
J'intercepte bien la fermeture et je pose la question ..... mais c'est trop
tard ! que l'utilisateur réponde oui ou non,
la fenêtre se fermera !
Comment faut-il faire ( en dehors d'enlever l'option de fermeture) pour
prendre en compte la réponse de l'utilisateur ?
la commande RETOUR ne fait rien

merci

Vincent

5 réponses

Avatar
Pascal F
Vincent a exprimé avec précision :
Bonjour,

Quand je clique sur le bouton "Quitter", un message demande si l'on veut vrament quitter.

Je désire poser cette question si l'utilisateur clique sur la fermeture de fenêtre ( la croix en haut à droite de la fenêtre)
J'intercepte bien la fermeture et je pose la question ..... mais c'est trop tard ! que l'utilisateur réponde oui ou non,
la fenêtre se fermera !
Comment faut-il faire ( en dehors d'enlever l'option de fermeture) pour prendre en compte la réponse de l'utilisateur ?
la commande RETOUR ne fait rien

merci

Vincent



Mettre la croix en grisé afin que l'utilisateur ne puisse s'en servir et le forcer à passer par le bouton quitter?

--
Pascal

Ne garder que le prénom pour me joindre
Avatar
MiF
Un RepriseSaisie() sur un champ de la fenêtre devrait annuler la fermeture,
non ?

"Vincent" a écrit dans le message de
news:42e659d6$0$25031$
Bonjour,

Quand je clique sur le bouton "Quitter", un message demande si l'on veut
vrament quitter.

Je désire poser cette question si l'utilisateur clique sur la fermeture de
fenêtre ( la croix en haut à droite de la fenêtre)
J'intercepte bien la fermeture et je pose la question ..... mais c'est


trop
tard ! que l'utilisateur réponde oui ou non,
la fenêtre se fermera !
Comment faut-il faire ( en dehors d'enlever l'option de fermeture) pour
prendre en compte la réponse de l'utilisateur ?
la commande RETOUR ne fait rien

merci

Vincent




Avatar
ML / Swing
Mettre le bouton X en grise. Propriété de la fenêtre
Utilise la fonction ouinon

momo


"Vincent" a écrit dans le message de news:
42e659d6$0$25031$
Bonjour,

Quand je clique sur le bouton "Quitter", un message demande si l'on veut
vrament quitter.

Je désire poser cette question si l'utilisateur clique sur la fermeture de
fenêtre ( la croix en haut à droite de la fenêtre)
J'intercepte bien la fermeture et je pose la question ..... mais c'est
trop tard ! que l'utilisateur réponde oui ou non,
la fenêtre se fermera !
Comment faut-il faire ( en dehors d'enlever l'option de fermeture) pour
prendre en compte la réponse de l'utilisateur ?
la commande RETOUR ne fait rien

merci

Vincent



Avatar
Vincent
Exact, je l'avais oublié .... merci !
j'ai du créer un flag dans le code du bouton quitter pour éviter qu'au
moment de la fermeture
de le fenêtre le code activé par la fermeture me repose la même question.
Il existe une astuce à ce niveau ?

Vincent


"MiF" a écrit dans le message de news:
42e65e74$0$20253$
Un RepriseSaisie() sur un champ de la fenêtre devrait annuler la
fermeture,
non ?

"Vincent" a écrit dans le message de
news:42e659d6$0$25031$
Bonjour,

Quand je clique sur le bouton "Quitter", un message demande si l'on veut
vrament quitter.

Je désire poser cette question si l'utilisateur clique sur la fermeture
de
fenêtre ( la croix en haut à droite de la fenêtre)
J'intercepte bien la fermeture et je pose la question ..... mais c'est


trop
tard ! que l'utilisateur réponde oui ou non,
la fenêtre se fermera !
Comment faut-il faire ( en dehors d'enlever l'option de fermeture) pour
prendre en compte la réponse de l'utilisateur ?
la commande RETOUR ne fait rien

merci

Vincent








Avatar
Philippe Lienart
Il se trouve que Vincent a formulé :
Bonjour,

Quand je clique sur le bouton "Quitter", un message demande si l'on veut
vrament quitter.

Je désire poser cette question si l'utilisateur clique sur la fermeture de
fenêtre ( la croix en haut à droite de la fenêtre)
J'intercepte bien la fermeture et je pose la question ..... mais c'est trop
tard ! que l'utilisateur réponde oui ou non,
la fenêtre se fermera !
Comment faut-il faire ( en dehors d'enlever l'option de fermeture) pour
prendre en compte la réponse de l'utilisateur ?
la commande RETOUR ne fait rien

merci

Vincent



Je travaille différemment.
Je mets un raccourci sur le bouton quitter : Alt-F4
Et si l'on utilise la croix on arrive sur le bouton quitter.

--
A+

PhL