<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><div>Bonjour,<br><br>Dans un projet, on a un objet qui se copie et qui prend la place d'un autre qui lui s'efface.<br><br>Donc on a un script de ce type dans l'objet ancien:<br><br>nouveau.copie exécute init<br>ancien supprime<br><br>Et dans nouveau.init, on a:<br>nouveau.x &lt;- ancien.x<br>nouveau.y &lt;- ancien.y<br><br>nouveau était positionné à des endroit bizarre !<br>Après recherche, le problème vient du fait que le script init semble être appelé _après_ 'ancien supprime' !<br><br>J'ai remplacé par la commande exécute par l'appel direct du script et la c'est bon.<br><br><br>J'ai testé sur un objet les deux types d"appel:<br>objet exécute script1<br>objet script2<br><br>script1 s'execute après script2 placé pourtant avant !<br><br>Est-ce que c'est normal ?<br>Est-ce que ce
 comportement fait partie de la sémantique de exécute ?<br><br>Je trouve cela pas très intuitif et risqué (la preuve avec notre projet).<br><br>a+<br>Vincent<br></div></div><br>



      <hr size="1"> 
Ne gardez plus qu'une seule adresse mail ! <a href="http://www.trueswitch.com/yahoo-fr/">Copiez vos mails</a> vers Yahoo! Mail </body></html>