хочу сделать что-то типа хинта. Всплывает такое облачко и в нем должен быть текст. Текстовое поле создается программно.

Код:
...
txt = new TextField ();
addChild (txt);
txt.wordWrap=true; txt.selectable=false;
txt.embedFonts=true;
txt.htmlText=str;
//центрируем
txt.x=(cloud.width-txt.textWidth)/2;
txt.y=(cloud.height-txt.textHeight)/2;
...
текст отображается, но отцентрирован неправильно совершенно. поля textWidth, textHeight, а также width, height, а так же функция getBounds выдают совершенно неправельный результат. Как исправить?