Bonjour,

j'ai écrit une classe en actionscript qui étend une vbox

dans cette classe, j'ai créé dynamiquent un textArea dans lequel j'affecte un texte, wordwrap est a true, et je souhaiterai conneaitre le nombre de lignes résultantes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
labelCalc=new TextArea;
labelCalc.width=image.width - 35;
labelCalc.setStyle("fontWeight", "bold");
labelCalc.setStyle("textAlign", "center");				
labelCalc.text=_text;
labelCalc.validateNow();
var nLines:uint = labelCalc.mx_internal::getTextField().numLines;

cette dernière ligne plante, car
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 labelCalc.mx_internal::getTextField().numLines
me renvo désespéremment la valeur null.

j'ai même essayé d'évaluer cette commande dans un évenement

Code : Sélectionner tout - Visualiser dans une fenêtre à part
addEventListener(FlexEvent.CREATION_COMPLETE, creatComplet);
j'obtiens toujours la valeur null

je n'arrive pas a comprendre, merci pour votre aide !