vwait      Commandes Internes Tcl


NOM

vwait - Traite les évènements jusqu'a ce qu'une variable soit écrite

SYNTAXE

vwait varName 

DESCRIPTION

Cette commande entre dans la boucle d'évènement Tcl pour traiter les évènements, bloquant l'application si aucun évènement n'est prèt. Elle continue le traitement des évènements jusqu'a ce que quelque gestionnaire d'évènement fixe la valeur de la variable varName. Une fois que varName à été fixée, la commande vwait renverra aussitôt que le gestionnaire d'évènement qui a modifié varName se termine. varName doit être globalement visible (soit avec un appel de global pour varName, ou avec la spécification du chemin namespace complet).
Dans quelques cas la commande vwait ne peut pas retourner immédiatement après que varName soit fixée. Ceci peut arriver si le gestionnaire d'évènement qui fixe varName ne se termine pas immédiatement. Par exemple, si un gestionnaire d'évènement fixe varName et ensuite appelle lui-même vwait pour attendre une variable différente, alors il peut ne pas retourner pendant longtemps. Durant ce temps le vwait de premier plan est bloqué en attendant que le gestionnaire d'évènement soit complété, donc il ne peut pas retourner non plus

Dernière révision: 8.0


Index  Précédent  Suivant