Rechercher
Résultats par :
Recherche avancée
Mots-clés

taille  convertir  vider  caractères  

Qui est en ligne ?
Il y a en tout 3 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 3 Invités

Aucun

Voir toute la liste


Partagez
Voir le sujet précédentAller en basVoir le sujet suivant
Senior Member
Messages : 585
Date d'inscription : 2012-01-11
Voir le profil de l'utilisateur

Bogue popup question ?

le Fri 22 Feb - 1:32
[php]
Globale
fenêtre est un formulaire, hauteur vaut 200, largeur vaut 400, titre vaut "Ma première fenêtre"
b1 est un bouton, visible vaut "oui", x vaut 100, y vaut 100, texte vaut "Push !"
popup1 est un popup

Principal :
début
Ajoute b1 dans fenêtre
Fais réagir fenêtre à "clic souris" pour Quitter

// Boucle infinie
Tant que vrai, temporise

Quitter :
options :: casier de textes <
- "Oui", "Non", "Peut-être"
début
Si (popup1.question("Voulez-vous quitter le programme ?", options)) == "Oui", affiche "Oui"
Sinon si (popup1.question("Voulez-vous quitter le programme ?", options)) == "Non", affiche "Non"
Sinon si (popup1.question("Voulez-vous quitter le programme ?", options)) == "Peut-être", affiche "Peut-être"
Termine
[/php]

Lors de l'utilisation d'un popup question, il faut cliquer plusieurs fois sur le même bouton pour qu'il exécute l'action correspondante.

Ainsi, si on à 3 boutons dans notre popup, il faudra cliquer 3 fois sur le bouton "Oui" pour que "Oui" s'affiche sur le tableau, et 3 fois sur le bouton "Peut-être" pour que "Peut-être" s'affiche sur le tableau.

Bizarrement, dans cet exemple, il suffit de cliquer 1 seule fois sur le bouton "Non" pour que sa fonctionne normalement...
avatar
Site Admin
Messages : 1029
Date d'inscription : 2011-11-03
Voir le profil de l'utilisateur

RE: Bogue popup question ?

le Fri 22 Feb - 10:04
Je ne comprends pas trop ce que tu veux dire mais ce qui m'étonne c'est ça :

Code:

Si (popup1.
question("Voulez-vous quitter le programme ?", options)) == "Non", affiche "Oui"
Senior Member
Messages : 585
Date d'inscription : 2012-01-11
Voir le profil de l'utilisateur

RE: Bogue popup question ?

le Fri 22 Feb - 14:52
J'ai corrigé l'exemple :p

Si j'appuie sur le bouton "oui" de mon popup (le 1er bouton), "Oui" s'affiche sur le tableau et mon programme se termine.

Si j'appuie sur le bouton "non" de mon popup (le 2ème bouton), il faut appuyer une seconde fois dessus pour que "non" s'affiche sur le tableau et que mon programme se termine.

Si j'appuie sur le bouton "Peut-être" de mon popup (le 3ème bouton), il faut que j'appuie 3 fois sur mon bouton pour que "Peut-être" s'affiche sur le tableau et que mon programme se termine.
avatar
Site Admin
Messages : 1029
Date d'inscription : 2011-11-03
Voir le profil de l'utilisateur

RE: Bogue popup question ?

le Fri 22 Feb - 15:06
Aaaahhh !
La réponse à ta question est là :
Code:

Si (popup1.
question("Voulez-vous quitter le programme ?", options)) == "Oui", affiche "Oui"
Sinon si (popup1.
question("Voulez-vous quitter le programme ?", options)) == "Non", affiche "Non"
Sinon si (popup1.
question("Voulez-vous quitter le programme ?", options)) == "Peut-être", affiche "Peut-être"

Je te laisse trouver pourquoi....
Senior Member
Messages : 585
Date d'inscription : 2012-01-11
Voir le profil de l'utilisateur

RE: Bogue popup question ?

le Fri 22 Feb - 15:41
J'ai réussit en faisant comme ceci :

[php]
Globale
fenêtre est un formulaire, hauteur vaut 200, largeur vaut 400, titre vaut "Ma première fenêtre"
b1 est un bouton, visible vaut "oui", x vaut 100, y vaut 100, texte vaut "Push !"
popup1 est un popup

Principal :
début
Ajoute b1 dans fenêtre
Fais réagir fenêtre à "clic souris" pour Quitter

// Boucle infinie
Tant que vrai, temporise

Quitter :
options :: casier de textes <
- "Oui", "Non", "Peut-être"
test :: texte
début
test = popup1.question("Voulez-vous quitter le programme ?", options)
Si test == "Oui", affiche "Oui"
Sinon si test == "Non", affiche "Non"
Sinon si test == "Peut-être", affiche "Peut-être"
Termine


[/php]
avatar
Site Admin
Messages : 1029
Date d'inscription : 2011-11-03
Voir le profil de l'utilisateur

RE: Bogue popup question ?

le Fri 22 Feb - 15:48
C'est bien ça !
Contenu sponsorisé

Re: Bogue popup question ?

Voir le sujet précédentRevenir en hautVoir le sujet suivant
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum