projman/hlp/fr/tcl/vwait.htm

21 lines
2.0 KiB
HTML
Raw Normal View History

2015-10-19 13:27:31 +03:00
<HTML><HEAD>
<BASEFONT FACE="Times New Roman" SIZE="2" COLOR="#000000">
</HEAD>
<BODY>
<div><H3><b>vwait&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Commandes Internes Tcl</b></H3></div>
<HR ALIGN="center">
<div><b>NOM</b></div><br>
<div ALIGN="LEFT" style="margin-left: 51px;">vwait - Traite les <20>v<EFBFBD>nements jusqu'a ce qu'une variable soit <20>crite
</div><br>
<div><b>SYNTAXE</b></div><br>
<div ALIGN="LEFT" style="margin-left: 51px;"><b>vwait</b> <i>varName</i>&nbsp; <br>
</div><br>
<div><b>DESCRIPTION</b></div><br>
<div ALIGN="LEFT" style="margin-left: 51px;">Cette commande entre dans la boucle d'<27>v<EFBFBD>nement Tcl pour traiter les <20>v<EFBFBD>nements, bloquant l'application si aucun <20>v<EFBFBD>nement n'est pr<70>t. Elle continue le traitement des <20>v<EFBFBD>nements jusqu'a ce que quelque gestionnaire d'<27>v<EFBFBD>nement fixe la valeur de la variable <i>varName</i>. Une fois que <i>varName</i> <20> <20>t<EFBFBD> fix<69>e, la commande <b>vwait</b> renverra aussit<69>t que le gestionnaire d'<27>v<EFBFBD>nement qui a modifi<66> <i>varName</i> se termine. <i>varName</i> doit <20>tre globalement visible (soit avec un appel de <A HREF="120.htm"><b>global</b></A> pour <i>varName</i>, ou avec la sp<73>cification du chemin namespace complet). </div>
<div ALIGN="LEFT" style="margin-left: 51px;">Dans quelques cas la commande <b>vwait</b> ne peut pas retourner imm<6D>diatement apr<70>s que <i>varName</i> soit fix<69>e. Ceci peut arriver si le gestionnaire d'<27>v<EFBFBD>nement qui fixe <i>varName</i> ne se termine pas imm<6D>diatement. Par exemple, si un gestionnaire d'<27>v<EFBFBD>nement fixe <i>varName</i> et ensuite appelle lui-m<>me <b>vwait</b> pour attendre une variable diff<66>rente, alors il peut ne pas retourner pendant longtemps. Durant ce temps le <b>vwait</b> de premier plan est bloqu<71> en attendant que le gestionnaire d'<27>v<EFBFBD>nement soit compl<70>t<EFBFBD>, donc il ne peut pas retourner non plus </div><br>
<div>Derni<EFBFBD>re r<>vision: 8.0</div>
<br>
<br><div ALIGN="CENTER"><A HREF="index.htm"><b>Index</b></A>&nbsp;&nbsp;<A HREF="179.htm"><b>Pr<EFBFBD>c<EFBFBD>dent</b></A>&nbsp;&nbsp;<A HREF="180.htm"><b>Suivant</b></A>
</div>
</BODY></HTML>