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

Регистрация: May 2007
Сообщений: 181
Отправить сообщение для C4Grey с помощью ICQ Отправить сообщение для C4Grey с помощью Skype™
Я делал так:
1. Знаем длину и позицию TextField-a, соответственно, знаем точку, где заканчивается текст.
2. Смещаем точку на величину, равную длине троеточия в данном формате текста(можно расчитать предварительно).
3. Обрезаем все после символа на полученной точке(FText.getCharIndexAtPoint), добавляем к тексту троеточие.
Алгоритм похож на приведенный в нулевом топике, но вдруг поможет