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
|