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 :

problème de conservation des valeurs sur changement d'un uipanel


Sujet :

Interfaces Graphiques

  1. #1
    Membre à l'essai
    Étudiant
    Inscrit en
    Juin 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Âge : 34

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2010
    Messages : 15
    Points : 11
    Points
    11
    Par défaut problème de conservation des valeurs sur changement d'un uipanel
    Bonjour à tous,

    Alors voilà mon problème traite des uipanels. J'ai créer une fenêtre avec 5 onglets. Et pour chacun des onglets, j'ai créer un nouveau fichier .mat avec tous les uicontrols (j'ai pris soin de préciser le "parent" de chacun des mes uicontrols en passant en paramètre le handle de mon uipanel).

    Et donc pour gérer ces "onglets", je superpose les uipanel, et j'ajoute une liste horizontale de boutons pour accéder à chacun des uipanels.

    Mon problème est que, lorsque je vais sur un "onglet" que je rentre des valeurs dans les uicontrols, et que je change d'onglet, puis reviens sur le précédent, la valeur de mes uicontrol est remise à zéro.

    Une idée pour corriger ce problème ?

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Juin 2010
    Messages
    319
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 319
    Points : 843
    Points
    843
    Par défaut
    Bonjour,

    Charges-tu ton GUI en une seule fois ? Ou fais-tu appel à tes fichiers .mat régulièrement ?

    Car si tu fais appel à eux pour tout le temps reconstruire tes onglets, tu perdras à chaque fois tes anciennes valeurs.
    Si tu construis ton GUI en une fois sans plus ensuite appeller tes .mat, alors tu dois sans doute écraser tes valeurs quelque part dans ton code.

    Difficile de dire plus sans un bout de code cependant.

  3. #3
    Membre à l'essai
    Étudiant
    Inscrit en
    Juin 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Âge : 34

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2010
    Messages : 15
    Points : 11
    Points
    11
    Par défaut
    hmmmm oui parce que je fais des set sur la propriété visible pour chacun de mes boutons et je rappel les fichiers à la fin tous le temps... Merci, je n'y avais pas pensé je vais voir ça de suite

  4. #4
    Membre à l'essai
    Étudiant
    Inscrit en
    Juin 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Âge : 34

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2010
    Messages : 15
    Points : 11
    Points
    11
    Par défaut
    Merci la rapidité de votre réponse, et pour la précision de celle-ci. C'était exactement ça.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 21/09/2007, 11h37
  2. [SQL] Problème de récupération des valeurs d'une liste multiple en php
    Par BOLARD dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 01/05/2006, 00h29
  3. [StringGrid] Aligner des valeurs sur le '.' ?
    Par MiJack dans le forum Langage
    Réponses: 3
    Dernier message: 06/02/2006, 16h55
  4. Conserver des valeurs quand on ferme le programme
    Par Yepazix dans le forum Langage
    Réponses: 1
    Dernier message: 05/02/2006, 15h59
  5. [C#] Conserver des valeurs de propriétés d'une page
    Par elod38 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 07/03/2005, 10h53

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