Bonjour, <br><br>Tout d'abord bravo pour DrGeoII, ce logiciel est vraiment génial.<br><br>J'ai découvert une erreur lorsque je m'amusais avec.<br>Elle survient lorsque je joue le scénario suivant : <br>Je dessine un triangle puis j'affiche la valeur d'un angle.
<br>J'utilise la fonction &quot;coller à la grille&quot; <br>Je sélectionne un point de l'angle et je le déplace de manière à le positionner sur la grille.<br clear="all"><br>L'erreur suivante apparaît alors : <br><br>MessageNotUnderstood: SmallInteger&gt;&gt;arcTan2: 
<br><br>updateArcData<br>|end parents |<br>&nbsp;&nbsp;&nbsp; parents := mathItem parents.<br>&nbsp;&nbsp;&nbsp; center := parents second point.<br>&nbsp;&nbsp;&nbsp; vector1 := parents first point - center.<br>&nbsp;&nbsp;&nbsp; vector2 := parents third point - center.<br>&nbsp;&nbsp;&nbsp; (vector1 = (
0@0) or: [vector2 = (0@0)]) <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ifTrue: [^self].<br>&nbsp;&nbsp;&nbsp; origin := vector1 y arcTan2: vector1 x.<br>--&gt;<span style="color: rgb(255, 0, 0);">end := vector2 y arcTan2: vector2 x.</span><br>&nbsp;&nbsp;&nbsp; origin &lt; 0 ifTrue: [origin := origin + DrGDirectionItem twoPi].
<br>&nbsp;&nbsp;&nbsp; end &lt; 0 ifTrue: [end := end + DrGDirectionItem twoPi].<br>&nbsp;&nbsp;&nbsp; length := (end - origin) cos arcCos.<br>&nbsp;&nbsp;&nbsp; (end - origin &gt; Float pi <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; or: [end - origin &lt; 0 and: [end - origin &gt; Float pi negated]])&nbsp;&nbsp;&nbsp; 
<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ifTrue: [length := length negated].<br><br>Lorsque je déselectionne &quot;coller à la grille&quot; et que je déplace le même point, l'erreur n'apparaît pas.<br><br>Cordialement,<br>Gaëtan<br><br>-- <br>------------------------------------------------------------
<br>Gaëtan Le Brun<br>4 avenue Pierre Donzelot<br>35000 Rennes<br>------------------------------------------------------------<br>Email : <a href="mailto:gaetan.lebrun@gmail.com">gaetan.lebrun@gmail.com</a><br>Cell : +33 685 226294
<br>------------------------------------------------------------