Начал разбираться с FTE и Spark-компонентами во Flex SDK 4. Пока немного тяжело...
Скажем, для получения количества строк текста в TextArea предложили расширить его чем-то вроде:

Код AS3:
public function get numLines():uint
{
return textDisplay.mx_internal::textContainerManager.numLines;
}
Но это ладно... Передо мной стоит задача получить ограничивающий прямоугольник (локальный или глобальный) для отдельного символа в TextArea и пока копание документации не помогло. Очень много новых классов и понятий. Понятно, что новый движок отрисовки текста даёт много "вкусностей", но те вещи, которые делались раньше более-менее просто теперь выглядят куда сложнее и длиннее. Если кто-то уже имел дело с этой всей "кухней" и текстами, направьте парой строчек примера, пожалуйста, к светлому будущему. ^_^