![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
пишу парсер
смысл указать в тексте код, например #full 1#, далее найти его в тексте ( спомощью for цикла, так как может быть не сколько таких тегов ) и разместить на его месте кнопку, с определенными действиями все нормально нахожу индекс, знаю длинну, но вот незадача, например имеем текст, по координатам x:250, y:100 и то что нам возращает цикл, это 79 позиция в тексте так вот как расположить кнопку именно на #full 1# ?
__________________
на каком языке вы пишите? а на каком нужно? |
|
|||||
|
Сделать текст ссылкой и использовать как кнопку
Как вариант.Также вариант сделать новое текстовое поле заполненное до заветного текста... и посмотреть его ширину. Пример: Вам нужна координата слова "палка" в предложении "в лесу стоит палка" Вы создаете текстовое поле "в лесу стоит " и смотрите его ширину. Еще текстФормат скопировать не забудьте. |
|
|||||
|
да не смысл, в том, что приходит из админ части, текст с уже заполненными тегами, которые нада распарсить
1 вариант не годится, так как ссылку, мне не нада делать, мне нада создать анимацию, при нажатии на кнопку, а не куда то перейти 2 не годится, 1 не удобно, придется в админке создавать текстовое поле, передавать его в базу, клентом брать, создавать, короче лес ппц, и самое главное почему отпадает, пример в лесу стоит палка и ? кнопка расположится тогда так в лесу стоит палка кнопка не годится, хотя бы только поэтому ... я уже молчу про танцы с бубном во круг новых полей, разрезаний текста и т.д.
__________________
на каком языке вы пишите? а на каком нужно? |
|
|||||
|
Ну еще как вариант можно в хтмл текст вставить картинку перед вашим текстом или после... скажем маленькую и незаметную... а это уже мувиклип.. Его координаты уже узнать труда не составит.
Но это тоже не однозначный вариант. |
|
|||||
|
хм интересно, как это moviClip ? встречный вопрос, как получить координаты вставленной картинки ?
( в админке, впринцепи можно ее, в виде тега и вставить, с какойто стороны оно и лучше будет ![]()
__________________
на каком языке вы пишите? а на каком нужно? |
|
|||||
|
Ну блин... в хелпе найдите описание тега img для TextField.htmlText.
Особенно на атрибут id обратите внимание. Только картинки часто в htmlText-е вставляются не совсем туда куда надо.. |
|
|||||
|
хм, не не выдет, нужно, чтобы было правильное определение ( я сам как то возился с img ...) блин неужели не как не вычеслить ? уже в голову приходит bitmapData с опеределением цвета под нужным тегом ...
__________________
на каком языке вы пишите? а на каком нужно? |
|
|||||
|
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
Нет четкой связи между позицией символа Textfield и его отображаемыми координатами.
Поэтому, все, что Вы хотите сделать, будет работать криво в любом случае. |
|
|||||
|
Регистрация: Jul 2007
Адрес: Дубна, Моск.обл.
Сообщений: 108
|
Посмотрите здесь, тема достаточно схожая: http://www.flasher.ru/forum/showthread.php?t=88524
|
|
|||||
|
Уж извините... подниму темку...
Для определения прямоугольника описывающего координаты символа есть метод TextField.getCharBoundaries(charIndex). Я чето не понимаю как я его проглядел... :-/ |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:20. |
|
|
« Предыдущая тема | Следующая тема » |
|
|