Цитата:
Сообщение от Wolsh
Есть же getCharIndexAtPoint ()
опоздал)))
Добавлено через 5 минут
 Код AS3:
function ellipsis():void
{
_txt.text = _text;
if (_txt.textWidth > (_txt.width - 4))
{
var lastVisual:int = _txt.getCharIndexAtPoint(_txt.width-4, 5);
_txt.text = _text.substr(0, lastVisual - 3) + "...";
}
}
|
Надо попробывать, но с первого раза не получилось getCharIndexAtPoint возвращал -1. Интересно аргументы x и y относительно родителя нужно указывать, т.е. с учетом текущих координат текстового поля?