![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2012
Сообщений: 97
|
есть textfield, в него пользователь добавляет текст, затем текст анализируется и в нужных местах вставляются картинки (смайлы) и всё бы хорошо, до той поры, пока текста мало, как только текста становиться много, его нужно скроллить и позиции смайлов сбиваются, подскажите как можно связать текст и смайлы, что бы при скроллинге они были единое целое
|
|
|||||
|
Регистрация: Mar 2009
Сообщений: 37
|
textrfield и смайлы в sprite и скроль не textfield, а спрайт
|
|
|||||
|
Регистрация: Jan 2012
Сообщений: 97
|
а как тогда запретить скролл текстфилда?, он же по умолчанию скролиться
|
|
|||||
|
tf.selectable, не?
__________________
http://www.chessmax.ru |
|
|||||
|
Регистрация: Jan 2012
Сообщений: 97
|
мне нужно что бы была возможность выделения текста, ввод не нужен, но выделение необходимо
|
|
|||||
|
Тогда выставляйте autoSize, а selectable не трогайте. Ну и scrollRect или маска, чтобы обрезать лишнее.
__________________
http://www.chessmax.ru |
|
|||||
|
Регистрация: Apr 2012
Сообщений: 11
|
А если использовать параметр htmlText с нужными тегами, в которые вставлены картинки смайлов как URL?
|
|
|||||
|
Регистрация: Jan 2012
Сообщений: 97
|
KaaPex а вы знаете как с помощью htmlText картинку правильно позиционировать?
Inet_PC при чём тут autoSize?? у меня фиксированное значение ширины поля и wordWrap нужен Последний раз редактировалось kelod; 12.04.2012 в 15:01. |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Вы все еще ждете Чуда?
Вам 40 раз русским языком сказали, что и как делать. Не будет чата в одном текстфилде. Не придет добрая фея и не избавит Вас от работы. Хотите насовать разного контента – суйте! Берите контейнер, Спрайт, и пихайте туда тексты, кнопки, аватары, смайлики, видео, аудиоплееры – все что хотите. Но текстфилд был разработан для другого. Никакой волшебник не исправит этого. Все намного проще и практичней. Берите все что нужно и составляйте экземпляр Сообщения, а из Сообщений – листинг чата. Бросайте маяться ерундой и искать таинственного мегафлэшера, владеющего тайным знанием как превратить несчастный текстфилд в самостоятельный толи флэшплеер, толи веб-браузер. Текстфилд это не бездонный колодец с неизученными глубинами и тайными возможностями. В нем нет того, что Вы ищете. Он – для показа текста. То, что через пень колоду в него можно запихать картинку, это не более чем блажь разработчиков, которые ввели зачем-то эту фичу и не знают сами, как теперь ее нормально поддержать. Если бы обычный текстфилд обладал всем тем, чего Вы от него ждете, незачем было бы выдумывать целую новую технологию FTE и создавать целый фреймворк для работы с ней – TLF. Все бы юзали текстфилд и не парились. На деле же мне за всю историю разработки на флэш ни разу не удалось воспользоваться даже картинкой в html-тексте из-за абсолютной неуправляемости и непредсказуемости результата. Просто забудьте что это вообще возможно и относитесь к текстфилду как средству для показа текста, не более.
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Jan 2012
Сообщений: 97
|
Wolsh я вижу достал вас своими вопросами уже(((
значит прокрутку остановить у текстфилда не как не получиться? |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|