julienbj
Messages postés452Date d'inscriptionjeudi 4 décembre 2003StatutMembreDernière intervention19 décembre 200815 15 juil. 2005 à 10:31
Plusieurs possibilites.
La premiere que je vois serait de creer tes radios avec le style
BS_AUTORADIOBUTTON qui doit donc gerer tout seul ton groupe de radios.
Dans cette methode, il est preferable de d'abord creer un groupbox
(BS_GROUPBOX) dans lequel tu ajouteras tes radios. Ainsi, tous les
radios de la groupbox marcherons ensemble. Pour ajouter les radioos
dans la groupbox, utilise le CreateWindow(Ex) classique en specifiant
le handle de ta groupbox comme fenetre parent.
Voila, tu as deux radios dans un groupbox qui marche correctement.
La deuxieme solution serait des gerer un par un en recuperant les actions sur le radiobox et en decochant les autres.
Tu as aussi la fonction CheckRadioButton, mais il vaut mieux bosser
avec des ressources pour l'utiliser puisqu'elle demande les
identifiants de tes radios. Bien que tu puisses les assigner avec
SetWindowLong.
Vive le C
Tchao
[mailto:julienbj@hotmail.com Savon]
cs_Joky
Messages postés1787Date d'inscriptionlundi 22 novembre 2004StatutMembreDernière intervention31 janvier 20092 15 juil. 2005 à 13:56
32 RadioBouton Ouahhhhhhhhhhh lol
Moi j'dirais associer un entier a chaque Radio et ensuite le passer à
une fonction qui Rendra inutilisable tout les autres sauf celui passer
en paramètres...
Mais ca ferai beaucoup de ligne, puisque 32 quand même xD
cs_maju
Messages postés16Date d'inscriptionjeudi 23 juin 2005StatutMembreDernière intervention25 août 2005 19 juil. 2005 à 09:52
Youhou,
Merci a tous pour vos reponses. Je n avais en fait pas pose la question
dans sa globalite. Avec mes 32 boutons je veux observer 32 signaux
differents (un sur chaque ligne). La premiere etape est de selectionner
la ligne puis d appuyer sur un bouton Run/Stop permettant la
visualisation du signal, je voudrais qu a cet instant tous les autres
boutons soient inactifs, et que seul le fait de rapuyer sur le bouton
Run/Stop permette l arret du signal et la reactivation de tous les
boutons.
Le bouton Run/Stop est deja programme et fonctionne parfaitement, mon
seul probleme reste qu avec le code ci dessous (que j utilise) tous les
boutons se grisent et il faut fermer et reeouvrir la fenetre pour
visusaliser une autre des 32 voix.