Показать сообщение отдельно
Старый 12.03.2007, 16:12
lephik вне форума Посмотреть профиль Отправить личное сообщение для lephik Найти все сообщения от lephik
  № 1  
Ответить с цитированием
lephik

Регистрация: Nov 2006
Сообщений: 89
The bomb! getCharBoundaries, verticalScrollPosition

Всем привет.
Есть TextArea наверху которой Canvas такого же размера в котором (теоретически) находятся смайлы.
Простейшая задача - поверх определённого символа в TextArea вывести смайл на Canvas.
Всё работает до тех пор пока в TextArea не включается скролл и getCharBoundaries не начинает выдавать y-коордитату символа еще большую чем height у TextArea.
Поидее проблема должна решаться используя verticalScrollPosition, которая должна выдавать порядковый номер первой видимой строки, но она почему-то не делает это корректно когда делаешь
addEventListener(ScrollEvent.SCROLL, ....

в общем уже запутался.
может у кого-нибудь есть идеи как решить траблу ?