Цитата:
Сообщение от kichSman
нужно присвоить путь, полученный как указанный выше.
|
Вы наверное хотели сказать, не присвоить путь, а определить как объектную ссылку на тестовое поле? Тогда ваш вопрос ясен.
Да, можно проще, без операций с полученной строкой.
Просто используйте
eval:

Код AS1/AS2:
var str:TextField = eval(Selection.getFocus());
Теперь str - это именно объектная ссылка на ваше тестовое поле, а не строка.
PS.
А что вам мешает использовать событие onSetFocus, если у вас текстовые поля все известны?

Код AS1/AS2:
tf.onSetFocus = function (oldFocus:Object)
{
trace(this); //ссылка на само себя
trace(oldFocus); //ссылка на предыдущий объект с фокусом
}
Плюс заключается в отсутствии необходимости непрерывной проверки Selection.getFocus()