![]() |
Цитата:
Т.к. на эту задачу у меня уйдет полдня наверное, а сдавать надо было вчера :) Поэтому пришлось действовать грубо и не так изящно, как можно было бы через хтмл-кодирование... Но если придется взяться опять, то поделюсь конечно, тем более ноу-хау примерно ясно. |
Все же вышло!!!
Код:
styleObj = new StyleSheet();Код:
function loadXML(_file)создается массив с индексами ссылок и текстом при наведении на них Код:
onMouseMove=function(){Поиск расчитан на одну уникальную ссылку в тексте (если она повторяется то надо изменить алгоритм). Забивается в xml стандартно: Код:
<![CDATA[ .....<a href="asfunction:showLTip,Исономия – равенство гражданских прав."><u>исономии</u></a>....]]> |
Блин, без агвы не разберешься... Ну спасибо, изучим! :)
|
Этот пример я сделал где-то в мае
Код:
import TextField.StyleSheet; |
Возможно ли узнать, над какой строкой от начала тексфилда находится в данный момент мышиный курсор? Без тупого перелопачивания ВСЕГО содержимого по буковке на каждый onMouseMove/onEnterFrame.
Спасибо. |
Нет, это невозможно.
|
Эх.. Ограниченная функциональность текстового поля. Печально. :( В Директоре вот например можно..
Теперь вместо одного поля со строками придется плодить пачки текстфилдов в мувиклипах по одной строчке в каждом. И все динамически.. Печально и обидно... |
Цитата:
|
У меня-то весь текст загиперлинкован.. Все строки... Длина этих текстов неизвестна.
Дело в том, что я почти все сделал в одном поле. Вернее, сделал. Вычисляется высота строчки при присвоении, применяется CSS, смотрится разница, округляются величины, смещения и с точностью до пикселя регистрируется ролловер на строчку. Но проблема в том, что на Маках вся эта музыка нафиг сползает и все вычисления накрываются... Так что приходится переделывать.. Хотя с самого начала подозревал, что косяки полезут с таким подходом... |
Ariel, а что именно на маках изменяется?
|
| Часовой пояс GMT +4, время: 02:49. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.