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 :

utilisation d'un check box


Sujet :

Interfaces Graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2011
    Messages : 46
    Par défaut utilisation d'un check box
    Bonjour,

    j'utilise un chekbox pour afficher une courbe par dessus une autre.
    Pour cela j'utilise "hold on".
    Jusque là tout fonctionne très bien, seulement voila, lorsque je désélectionne le chekbox, je voudrais pouvoir récupérer l'image qu'il y avait avant.
    J'ai donc essayer de redessiner l'image mais cela prend un peu trop de temps a mon goût.
    Y a-t-il un moyen de supprimer la dernière courbe sans redessiner une courbe?
    (j'ai essayer un refresh mais cela ne fonctionne pas)
    Avez vous une idée?

    Merci par avance,

  2. #2
    Expert confirmé
    Avatar de duf42
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2007
    Messages
    3 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Par défaut
    Bonjour,

    Si tu as conservé le handle de la courbe que tu as ajouté, tu dois pouvoir utiliser DELETE.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ma_courbe = plot(X,Y);
    delete(ma_courbe);

    Duf

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2011
    Messages : 46
    Par défaut
    Bonjour,

    Après plusiseurs tentatives, je ne parvient toujours pas à afficher ce que je souhaite.

    Je l'ai écrit de la manière suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    axes(handles.MainTmage)
    a=get(handles.moncheckbox,'Value')
    if a==1
    b=plot3(vitesse,couple,efftotal,'x')
    else
    delete(b)
    end
    Seulement voila, il ne connaît pas 'b' quand j'effectue delete mais je ne voit pas comment je peux le déclarrer au dessus.

    lorsque je clic sur la checkbox, la courbe s'affiche bien mais lorsque je la remet à 0, le 'delete' ne fonctionne pas.

    Si vous avez des propositions à me faire...

    Merci encore,

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

    Il te faut sauvegarder ta variable b (dans la structure handles par exemple) afin de la conserver entre deux exécutions de ton callback.

Discussions similaires

  1. utiliser check Box
    Par nesrine18 dans le forum NetBeans
    Réponses: 1
    Dernier message: 23/03/2010, 12h18
  2. [AC-2003] utiliser la liste d'une table en check box dans un formulaire
    Par Bomagicmusic dans le forum IHM
    Réponses: 11
    Dernier message: 18/04/2009, 18h34
  3. cocher tout les check box
    Par Flob dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 17/02/2005, 10h29
  4. [FLASH 5] check box sous Flash 5
    Par Flash5man dans le forum Flash
    Réponses: 7
    Dernier message: 01/09/2004, 08h48

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