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

Tcl/Tk Discussion :

Mise à jour widgets


Sujet :

Tcl/Tk

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Matmal11
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 111
    Par défaut Mise à jour widgets
    Bonjour,

    J'ai une fenêtre graphique composée de plusieurs boutons.
    Je souhaite activer et changer la couleur les boutons en cliquant dessus.

    J'ai tous mes boutons jaunes, et quand je clique sur le premier, le bouton devient vert et inaccessible (disable), le second devient accessible et les autres inaccessible.
    Quand je clique sur le second, le premier redevient jaune et reste inaccessible, le second devient vert et inaccessible, le troisième accessible et les autres restent inacessibles.
    etc. jusqu'au dernier

    J'espère que ces explications sont suffisantes.
    Tout fonctionne bien pour les couleurs et le fait que les boutons soient accessibles ou pas.
    Quand je ne change que les couleurs, tout va bien, mais lorsque je change en même temps le state, tous les boutons redeviennent gris sur la fenêntre et un passage de la souris (sans clic) sur le widget lui met à jour sa couleur.
    Savez-vous comment faire pour que lorsque je change les 2 options, le bouton s'affiche correctement sans avoir à passer dessus avec la souris?

    Merci par avance,
    Si vous avez besoin de plus d'infos, je peux vous passer un morceau de code.
    Mathias

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 52
    Par défaut
    Essaie d'ajouter après chaque changement. De base Tk enregistre que tu veux faire le changement d'affichage, mais ne l'effectue réellement que lorsque les tâches en cours sont terminées.

    De cette façon tu le force à faire la modif tout de suite.

Discussions similaires

  1. Mise à jour Widget
    Par michel.di dans le forum Android
    Réponses: 0
    Dernier message: 17/12/2011, 18h36
  2. [1.x] Mise à jour dynamique d'un widget sfWidgetFormDoctrineChoice
    Par alexou dans le forum Symfony
    Réponses: 3
    Dernier message: 27/08/2010, 13h25
  3. Plantage lors de mise a jour widgets
    Par JMichelC dans le forum GTK+ avec C & C++
    Réponses: 5
    Dernier message: 07/07/2008, 12h02
  4. mise à jour de champs time (interbase)
    Par pram dans le forum XMLRAD
    Réponses: 6
    Dernier message: 04/03/2003, 10h25
  5. Réponses: 2
    Dernier message: 12/02/2003, 15h26

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