Lorsque qu'on utilise plusieurs boutons radios mais qu'on ne les ajoute pas dans un groupeboutonradio, la méthode fonctionnelle .sélectionner() sélectionne le bouton radio, déclenche l'événement associé, puis désélectionne le bouton radio.
[php]
Globale
fenêtre est un formulaire, hauteur vaut 170, largeur vaut 350, titre vaut "Ma première fenêtre"
b1 est un bouton, visible vaut "oui", x vaut 255, y vaut 100, texte vaut "Push !"
phrase est une étiquette, visible vaut "oui", x vaut 20, y vaut 10, texte vaut "Bonjour et bienvenue !"
test est un xtableau, visible vaut "oui", x vaut 20, y vaut 30, hauteur vaut 50, largeur vaut 300
br1 est un boutonradio, visible vaut "oui", x vaut 100, y vaut 100, texte vaut "Push !"
br2 est un boutonradio, visible vaut "oui", x vaut 100, y vaut 120, texte vaut "Push !"
br3 est un boutonradio, visible vaut "oui", x vaut 100, y vaut 140, texte vaut "Push !"
groupe est un groupeboutonradio
Principal :
début
Ajoute b1 & phrase & test & br1 & br2 & br3 dans fenêtre
// Ajoute br1 & br2 & br3 dans groupe
Fais réagir br1 à "clic souris" pour Envoyer1
Fais réagir br2 à "clic souris" pour Envoyer2
Fais réagir br3 à "clic souris" pour Envoyer3
Fais réagir fenêtre à "clic souris" pour Quitter
évoque br3.sélectionner()
// évoque br2.sélectionner()
// évoque br1.sélectionner()
// Boucle infinie
Tant que vrai, temporise
Envoyer1 :
début
Affiche "Le bouton radio 1 est utilisé."
Reviens
Envoyer2 :
début
Affiche "Le bouton radio 2 est utilisé."
Reviens
Envoyer3 :
début
Affiche "Le bouton radio 3 est utilisé."
Reviens
Quitter :
début
Termine
[/php]
[php]
Globale
fenêtre est un formulaire, hauteur vaut 170, largeur vaut 350, titre vaut "Ma première fenêtre"
b1 est un bouton, visible vaut "oui", x vaut 255, y vaut 100, texte vaut "Push !"
phrase est une étiquette, visible vaut "oui", x vaut 20, y vaut 10, texte vaut "Bonjour et bienvenue !"
test est un xtableau, visible vaut "oui", x vaut 20, y vaut 30, hauteur vaut 50, largeur vaut 300
br1 est un boutonradio, visible vaut "oui", x vaut 100, y vaut 100, texte vaut "Push !"
br2 est un boutonradio, visible vaut "oui", x vaut 100, y vaut 120, texte vaut "Push !"
br3 est un boutonradio, visible vaut "oui", x vaut 100, y vaut 140, texte vaut "Push !"
groupe est un groupeboutonradio
Principal :
début
Ajoute b1 & phrase & test & br1 & br2 & br3 dans fenêtre
// Ajoute br1 & br2 & br3 dans groupe
Fais réagir br1 à "clic souris" pour Envoyer1
Fais réagir br2 à "clic souris" pour Envoyer2
Fais réagir br3 à "clic souris" pour Envoyer3
Fais réagir fenêtre à "clic souris" pour Quitter
évoque br3.sélectionner()
// évoque br2.sélectionner()
// évoque br1.sélectionner()
// Boucle infinie
Tant que vrai, temporise
Envoyer1 :
début
Affiche "Le bouton radio 1 est utilisé."
Reviens
Envoyer2 :
début
Affiche "Le bouton radio 2 est utilisé."
Reviens
Envoyer3 :
début
Affiche "Le bouton radio 3 est utilisé."
Reviens
Quitter :
début
Termine
[/php]