Laisser une form au 1er plan tant qu'elle est ouverte
cs_S16
Messages postés37Date d'inscriptionlundi 12 mai 2003StatutMembreDernière intervention 1 août 2003
-
14 mai 2003 à 14:47
cs_Lolux
Messages postés159Date d'inscriptionmardi 18 décembre 2001StatutMembreDernière intervention15 septembre 2005
-
14 mai 2003 à 15:45
Bonjour,
j'ai une form1 et une form2. Comment j'peux faire pour obliger l'utilisateur à fermer la form2 avant de pouvoir accéder de nouveau à la form1 ? (un peu à la manière d'une inputbox en fait...)
S16 8-)
Email: sebastien@i-e-s.fr
A voir également:
Laisser une form au 1er plan tant qu'elle est ouverte
cs_Lolux
Messages postés159Date d'inscriptionmardi 18 décembre 2001StatutMembreDernière intervention15 septembre 2005 14 mai 2003 à 15:02
si la form2 est ouverte depuis la form1,
tu met dans l'action d'ouverture de la form2
form1.enable = false
load form2
dans le unload de la form2 tu met
form1.enable = true
C'est une solution parmis beaucoup d'autre.
Il y a aussi l'action Form_Deactivate qui est interressante :
dans Form_Deactivate de form2 tu demande à l'utilisateur s'il veut réelement changer le focus de form et suivant sa réponse tu fait ce que tu veux.
tu peux aussi lui dire qu'il n'a pas le choix et qu'il faut qu'il fasse une action sur sa form2 avant de la quitter.