IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Interfaces Graphiques Discussion :

probleme switch groupe radio buttons [Débutant]


Sujet :

Interfaces Graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2011
    Messages : 9
    Par défaut probleme switch groupe radio buttons
    Bonjour à tous,
    Je vous prie de me conseiller concernant un code que je prépare sur Matlab.
    Mon problème est le suivant : je crée actuellement un ihm et je ne m'en sors pas avec les groupes de radio boutons. J'en ai deux ( un de trois boutons et un de quatre ) et j'ai donc douze possibilités d'associations.
    Je réalise un switch dans "function mongroupe1_SelectionChangeFcn(hObject, eventdata, handles)". J'y passe des variables globales que je veux passer à 1 lorsqu'un radio button est selectionné et que je récupère dans la fonction qui s'occupera de tester les combinaisons.
    Mais le problème est que par défaut le premier bouton du groupe est sélectionné donc ma premiere variable globale est a 1 et cela fausse le choix.

    Je peux apporter des précisions car je pense que c'est pas tres clair

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Je n'ai pas très bien compris ton problème vu que
    je veux passer à 1 lorsqu'un radio button est selectionné
    et
    par défaut le premier bouton du groupe est sélectionné donc ma premiere variable globale est a 1
    Mais je ne vois pas l'intérêt de faire une telle chose, vu que get(handles.monboutonradio,'value') le fait très bien

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2011
    Messages : 9
    Par défaut
    Bonjour,
    Merci de votre réponse. Cependant ce n'est toujours pas clair. J'avais tout d'abord réalisé le programme avec des checkbox et dans ce cas la j'utilisais bien la fonction get(handles.checkbox1,'value') avec 'value' égale à Max ou Min. Sauf que pour des raisons pratiques je dois mettre en place ces radio boutons. Lors du déroulement du switch qui gere la "function SelectionChangeFcn(hObject, eventdata, handles)", chacun des "case" correspond à la selection d'un bouton non? Donc je ne vois pas comment utiliser le "get".

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2011
    Messages : 9
    Par défaut
    J'ai réussi a faire ce que je voulais, cela venait d'une erreur de ma part. Tout était faussé parce que je ne repassais pas mes variables globales a 0 lors de l'ouverture de l'IHM, elles étaient donc en mémoire. Ce sont donc mes tests qui n'étaient pas bon. Le switch marchait bien, chaque 'case' reprend bien le tag de chaque radio bouton.

    Et pour décocher le 1er radio bouton du groupe il suffit d'aller dans les options de ce bouton, dans le champs "value" et de passer a [0.0] au lieu de [1.0]

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 20/03/2008, 09h50
  2. groupe radio button
    Par Wael Maaoui dans le forum Tkinter
    Réponses: 1
    Dernier message: 26/03/2007, 15h42
  3. Réponses: 5
    Dernier message: 01/03/2007, 18h08
  4. Réponses: 2
    Dernier message: 04/12/2006, 20h51
  5. Probleme avec des Radio Button
    Par beb30 dans le forum MFC
    Réponses: 7
    Dernier message: 15/05/2006, 23h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo