Bonjour,
J'ai un problème avec la combinaison "ouvresoeur" et
"délaiavantfermeture" ... soit un projet avec la déclaration suivante
global va_e_i est un entier
Soit une première fenêtre "mere01" contenant un bouton avec le code suivant
:
LOCAL
vl_e_i est un entier
vl_c_chaine est une chaîne
//
va_e_i++
vl_e_i=va_e_i vl_c_chaine="Fifi"+NumériqueVersChaine(vl_e_i,"02d")+" =
fille01"
OuvreSoeur(vl_c_chaine)
soit une seconde fenêtre "fille01" avec le code dans l'initialisation
DélaiAvantFermeture(1000)
SELON OuiNon(Oui,"Voulez-vous vraiment ouvrir la "+va_e_i+" occurrence
de la fenêtre fille ?")
CAS Oui
Saisie1="Fenetre "+va_e_i
DélaiAvantFermeture(0)
CAS Non
DélaiAvantFermeture(0)
Ferme
FIN
Les tentatives de multiples ouvertures (en cliquant plusieurs fois sur
le bouton idoine de la mère) figent les compteurs de la boîte de
confirmation qui ne sont pas encore échus ... 3 questions :
- 1 arrivez-vous à reproduire ?
- 2 cela vous semble t'il normal ?
- 3 connaissez-vous un contournement, une solution ?
--
Cordialement
Christophe Charron
PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christophe Charron
Christophe Charron a écrit :
Bonjour, J'ai un problème avec la combinaison "ouvresoeur" et "délaiavantfermeture" ... soit un projet avec la déclaration suivante global va_e_i est un entier
Soit une première fenêtre "mere01" contenant un bouton avec le code suivant : LOCAL vl_e_i est un entier vl_c_chaine est une chaîne // va_e_i++ vl_e_i=va_e_i vl_c_chaine="Fifi"+NumériqueVersChaine(vl_e_i,"02d")+" = fille01" OuvreSoeur(vl_c_chaine)
soit une seconde fenêtre "fille01" avec le code dans l'initialisation
DélaiAvantFermeture(1000) SELON OuiNon(Oui,"Voulez-vous vraiment ouvrir la "+va_e_i+" occurrence de la fenêtre fille ?") CAS Oui Saisie1="Fenetre "+va_e_i DélaiAvantFermeture(0) CAS Non DélaiAvantFermeture(0) Ferme FIN
Les tentatives de multiples ouvertures (en cliquant plusieurs fois sur le bouton idoine de la mère) figent les compteurs de la boîte de confirmation qui ne sont pas encore échus ... 3 questions : - 1 arrivez-vous à reproduire ? - 2 cela vous semble t'il normal ? - 3 connaissez-vous un contournement, une solution ?
Heu désolé, Je n'avais pas cherché très longtemps !! Un contournement possible si le but est de fermer la fenêtre par exemple : Précéder le délaiavantfermeture d'un timersys avec 1 seconde de plus par exemple
Timersys("pf_ferme",1100,va_e_i) DélaiAvantFermeture(1000) SELON OuiNon(non,"Voulez-vous vraiment ouvrir la "+va_e_i+" occurrence de la fenêtre fille ?") CAS Oui Saisie1="Fenetre "+va_e_i DélaiAvantFermeture(0) fintimersys(va_e_i) CAS Non DélaiAvantFermeture(0) Ferme FIN
Procedure pf_ferme() Ferme
Reste à trouver pour le "oui" ...
-- Cordialement Christophe Charron
Christophe Charron a écrit :
Bonjour,
J'ai un problème avec la combinaison "ouvresoeur" et
"délaiavantfermeture" ... soit un projet avec la déclaration suivante
global va_e_i est un entier
Soit une première fenêtre "mere01" contenant un bouton avec le code suivant
:
LOCAL
vl_e_i est un entier
vl_c_chaine est une chaîne
//
va_e_i++
vl_e_i=va_e_i vl_c_chaine="Fifi"+NumériqueVersChaine(vl_e_i,"02d")+" =
fille01"
OuvreSoeur(vl_c_chaine)
soit une seconde fenêtre "fille01" avec le code dans l'initialisation
DélaiAvantFermeture(1000)
SELON OuiNon(Oui,"Voulez-vous vraiment ouvrir la "+va_e_i+" occurrence
de la fenêtre fille ?")
CAS Oui
Saisie1="Fenetre "+va_e_i
DélaiAvantFermeture(0)
CAS Non
DélaiAvantFermeture(0)
Ferme
FIN
Les tentatives de multiples ouvertures (en cliquant plusieurs fois sur
le bouton idoine de la mère) figent les compteurs de la boîte de
confirmation qui ne sont pas encore échus ... 3 questions :
- 1 arrivez-vous à reproduire ?
- 2 cela vous semble t'il normal ?
- 3 connaissez-vous un contournement, une solution ?
Heu désolé, Je n'avais pas cherché très longtemps !!
Un contournement possible si le but est de fermer la fenêtre par exemple :
Précéder le délaiavantfermeture d'un timersys avec 1 seconde de plus par
exemple
Timersys("pf_ferme",1100,va_e_i)
DélaiAvantFermeture(1000)
SELON OuiNon(non,"Voulez-vous vraiment ouvrir la "+va_e_i+" occurrence
de la fenêtre fille ?")
CAS Oui
Saisie1="Fenetre "+va_e_i
DélaiAvantFermeture(0)
fintimersys(va_e_i)
CAS Non
DélaiAvantFermeture(0)
Ferme
FIN
Bonjour, J'ai un problème avec la combinaison "ouvresoeur" et "délaiavantfermeture" ... soit un projet avec la déclaration suivante global va_e_i est un entier
Soit une première fenêtre "mere01" contenant un bouton avec le code suivant : LOCAL vl_e_i est un entier vl_c_chaine est une chaîne // va_e_i++ vl_e_i=va_e_i vl_c_chaine="Fifi"+NumériqueVersChaine(vl_e_i,"02d")+" = fille01" OuvreSoeur(vl_c_chaine)
soit une seconde fenêtre "fille01" avec le code dans l'initialisation
DélaiAvantFermeture(1000) SELON OuiNon(Oui,"Voulez-vous vraiment ouvrir la "+va_e_i+" occurrence de la fenêtre fille ?") CAS Oui Saisie1="Fenetre "+va_e_i DélaiAvantFermeture(0) CAS Non DélaiAvantFermeture(0) Ferme FIN
Les tentatives de multiples ouvertures (en cliquant plusieurs fois sur le bouton idoine de la mère) figent les compteurs de la boîte de confirmation qui ne sont pas encore échus ... 3 questions : - 1 arrivez-vous à reproduire ? - 2 cela vous semble t'il normal ? - 3 connaissez-vous un contournement, une solution ?
Heu désolé, Je n'avais pas cherché très longtemps !! Un contournement possible si le but est de fermer la fenêtre par exemple : Précéder le délaiavantfermeture d'un timersys avec 1 seconde de plus par exemple
Timersys("pf_ferme",1100,va_e_i) DélaiAvantFermeture(1000) SELON OuiNon(non,"Voulez-vous vraiment ouvrir la "+va_e_i+" occurrence de la fenêtre fille ?") CAS Oui Saisie1="Fenetre "+va_e_i DélaiAvantFermeture(0) fintimersys(va_e_i) CAS Non DélaiAvantFermeture(0) Ferme FIN