![]() |
вставка нескольких рисунков в текстовое поле
Здравствуйте.
Есть проблема - нужно вставлять в текстовое поле рисунки(смайлики). присваивая, скажем, textField1.htmlText = "ля-ля-ля <img src='smile1'>" можно добиться появления мувика smile1 в текстовом поле, НО он будет распологаться с новой строки. Кроме этого, если ставить подряд несколько рисунков, они буду перекрывать друг друга. Не подскажете, как обойти эти проблемы? (т.е чтобы можно было вставлять несколько рисунков/мувиков в одну строку). Может, можно использовать какие-то другие компоненты? |
Обойти можно, но сложно.
Поиск, кстати, продолжает рулить и педалить. |
Кстати да, я тоже столкнулась с такой же проблемой. Есди это уже обсуждалось, киньте сюда ссылочку плиз.
|
Ulya, поиск всё ещё рулит и педалит.
|
Можно попробывать расположить рисунки в мувиклипе, как тебе нужно, а затем вставить мувиклип в поле.
|
можгно посмотреть в примерах к flash, там вроде грамотн было зделано
|
Вообще эта задача очень сложая. pkfun правильно говорит, нужно делать отдельно текст, где вместо смайлов оставляется пустое место пробелами, и отдельно слой с мувиками смайлов, которые нужно правильно позиционировать, чтобы встали на свои места, что тоже не просто.
Если это не критично, то не делай :) Если же хочешь повозиться, то смотри статью: http://delphimaster.ru/articles/flash/index.html Есть еще вариант, взять шрифт со смайликами, встроить во флешку и подставлять... только в этом случае смайлы будут неанимированые. |
К клипам и картинкам внутри текстового поля можно обратиться по имени и указать нужные координаты.
|
iNils Однако не работает :(
Код:
this.txt.htmlText = 'Пример картинок<BR>В тексте в разных местах<br>'+ |
Хм... а вот если эту операцию сделать позже, после того, как текст уже отобразился, то работает
Код:
this.txt.htmlText = 'Пример картинок<BR>В тексте в разных местах<br>'+но вообще идея любопытная. |
| Часовой пояс GMT +4, время: 13:49. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.