Наблюдаю интересный эффект.
Если изменить текст или его форматирование в компоненте, то физические размеры изменяются не сразу, а после первого обращения, результатом которого будет старое значение.
Выходом будет опрос поля заранее, чтобы потом работать уже с новыми значениями.
field.htmlText = somNewText; !!field._height; //update dimensions
Оригинал: http://blog.dpetroff.ru/tech/textfield_height_width