Slt. Je bosse sur un projet AIR sous Flash builder.

Mon souci est vraiment etrange, j'aimerais utiliser des NumberValidator, mais je ne peux pas. Ca semble deconner, mais je ne comprends absolument pas pourquoi.

J'ai repris l'exemple de la doc d'adobe, a savoir
<mx:Script>
import mx.controls.Alert;
</mx:Script>

<mx:NumberValidator source="{age}" property="text" integerError="Enter Integer value"
minValue="18" maxValue="50" domain="int"
trigger="{myButton}" triggerEvent="click"
valid="Alert.show('Validation Succeeded!');"/>

<mxanel title="NumberValidator Example" width="75%" height="75%"
paddingTop="10" paddingLeft="10" paddingRight="10" paddingBottom="10">

<mx:Form>
<mx:FormItem label="Enter an age between 18 and 50: ">
<mx:TextInput id="age" width="100%"/>
</mx:FormItem>

<mx:FormItem >
<mx:Button id="myButton" label="Validate" />
</mx:FormItem>
</mx:Form>
</mxanel>
J'ai repris cet exemple parce que je pensais avoir fait une erreur sur mon Numbervalidator.

Hors l'exemple meme d'Adobe ne marche pas. en fait si je copie colle ce bout de code dans mon projet, ou que ce soit, ca ne marche pas. Ca me declenche l'erreur nvalidFormatCharsError="One of the formatting parameters is invalid."

Et la si je copie colle ce bout de code dans un nouveau projet cree de la meme facon, ca marche....

Alors mystere et boule de gomme, je ne comprends absolument pas d'ou cela peut venir ...