unselectRadio

Définition Utilisation Exemple Côté technique
 

unselectRadio();
unselectRadio(groupe);

Déselectionne les boutons radio d'un groupe
Paramètres passés: numéro du groupe, par exemple GROUPE_0, GROUPE_1, GROUPE_2 et GROUPE_3. Par défaut c'est GROUPE_0
aucun
Valeur retournée:
aucune

 

GROUPE_0
GROUPE_1
GROUPE_2
GROUPE_3

Permet d'avoir des noms symboliques pour les numéros de groupes.

 

Si on a plusieurs boutaons radios, celui qui s'active, désactive les autres. En définissant plusieurs groupes, on va légèrement modifier ce mécanisme. Au sein d'un même groupe si un bouton s'active, il va désactiver les boutons du même groupe. On va ainsi avoir plusieurs ensembles de boutons indépendants. Par défaut, on peut avoir au maximum 4 groupes appelés GROUPE_0, GROUPE_1, GROUPE_2 et GROUPE_3.

On peut attribuer à chaque groupe une valeur comprise entre 0 inclus et le nombre maximum de groupes exclu (par défaut ente 0 et 3, tout excès sera tronqué). Mais il vaut mieux utiliser les noms symboliques. Cela permet une meilleure lisibilité. On peut avoir:
RadioZone bouton(1,2,3,4,3,2);
Et c'est assez difficile de se faire une idée sur ce que représentent ces nombres.

 

Exemples d'utilisation:
unselectRadio(); Déselectionne les boutons radio du groupe GROUPE_0

unselectRadio(GROUPE_0); Identique. Si on n'a qu'un seul groupe, ommettre systématiquement le nom du groupe est plus lisible

unselectRadio(GROUPE_1); Déselectionne les boutons radio du groupe GROUPE_1

 

Voir aussi:
- getRadioValeur() Donne la valeur du contrôle actif du groupe
- getRadioPointeur() retourne l'adresse du contrôle actif
- RadioZone; Bouton radio (un seul bouton actif parmi plusieurs) sans dessin
- RadioCoche; Bouton radio (un seul bouton actif parmi plusieurs) case à cocher
- RadioCircle; Bouton radio (un seul bouton actif parmi plusieurs) rond