unselectRadio

Définition Utilisation Exemple Côté technique
 

void unselectRadio(char groupe = 0);
Déselectionne les boutons radio d'un groupe
Paramètres passés: numéro du groupe
aucun
Valeur retournée:
aucune

 

GROUPE_0 = 0
GROUPE_1 = 1
GROUPE_2 = 2
GROUPE_3 = 3

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

 

On peut avoir plusieurs groupes indépendents. Avec cette bibliothèque, le limitations sont:
- le nombre maximum de boutons dans tous les groupes est le même et c'est une puissance de 2
- le nombre maximum de séries est une puissance de 2
- le produit des deux est 128
Par défaut, on peut avoir 4 groupes de 32 boutons. Ces nombres peuvent se changer au début du fichier PecheuxGraph.h . Dans les premières lignes on trouve:

#define RADIO_NB_BITS_GROUPE 2 // Nombre de bits pour la définition du groupe radio 0..6
                               // 0: 1 seul groupe de 128 boutons maxi
                               // 1: 2 groupes maxi de 64 boutons maxi chacun
                               // 2: 4 groupes maxi de 32 boutons maxi
                               // 6: 64 paires de boutons maxi
Il suffit de changer le chiffre 2 en rouge pour ajuster les nombres à nos besoins.

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é).

 

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