Déconnexion de tous les signaux

Signaler
Messages postés
5
Date d'inscription
mardi 21 novembre 2000
Statut
Membre
Dernière intervention
26 mars 2006
-
Messages postés
5
Date d'inscription
mardi 21 novembre 2000
Statut
Membre
Dernière intervention
26 mars 2006
-
Bonjour,

Est-ce qu'il existe un moyen de déconnecter/désactiver tous les signaux ou handlers de widgets contenus dans une fenêtre?

2 réponses

Messages postés
688
Date d'inscription
mercredi 6 avril 2005
Statut
Membre
Dernière intervention
2 juin 2006
1
bonsoir,

pour wxWIDGETS ?



@+;
satellite34

http://www.rootscommunity.com/</FON< body>
Messages postés
5
Date d'inscription
mardi 21 novembre 2000
Statut
Membre
Dernière intervention
26 mars 2006

Non, c'est pour des GTK_WIDGET.
Je travaille sous linux avec anjuta et glade pour faire une interface graphique.
(projet type GTK)

J'ai créé des Vscroll et des spinbutton dont je sauvegarde la position à la fermeture dans un fichier.

Quand je les recharge, le programme modifie bien sur toutes les valeurs contenues dans les spinbutton et appelle alors les handlers qui y sont liés sans retourner dans la fonction de chargement.

Du coup, seul le premier spinbutton est modifié.

Mais j'ai réussi à résoudre le problème en mettant une clause "if" dans chaque handler.

Mais si quelqu'un sait comment désactiver les handlers de manière simple, je veux bien savoir. :)
Mon problème est entre autre que le système anjuta-glade ne me permet pas d'accéder aux handler_id nécessaire pour bloquer les handlers/signaux.