Оформяне на HTML връзки във флаш файл без използване на външен CSS файл (AS2)?

Преживявам кошмар, използвайки CSS за стилизиране на HTML в динамично текстово поле в моя флаш документ. От това, което сега разбирам след много опити и грешки и четене онлайн, CSS дори не работи правилно във флаш дори за етикетите, които разбира (които така или иначе са малко). По някаква причина моето оформление се обърква напълно в определени сценарии (предимно когато има и изображения), когато задържа курсора на мишката върху връзки (които са стилизирани във външен CSS файл). Ако премахна външния CSS стил (който съдържа само следния прост код):

a:link {text-decoration: none;}
a:active {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}

След това всичко работи добре (но никакви връзки не са подчертани стандартно или при задържане). Някой знае ли някакъв начин за стилизиране на връзките без използване на външен CSS файл (всичко, което искам да направя, е да нямам подчертаване като стандарт и след това да ги подчертавам при задържане). Тъй като това е от потребителско въвеждане в текстов редактор, не мога да поставя тези връзки ръчно на страницата във флаш, тъй като те могат да бъдат навсякъде, имам нужда от начин за анализиране на HTML и след това съответно показване.

Благодаря много за всяка помощ и съвети, които всеки може да предложи, тъй като това ме обърка напълно :)

Дейв


person deshg    schedule 06.03.2011    source източник
comment
Не мога да публикувам това като отговор, тъй като беше твърде отдавна, за да се занимавам с това, но мисля да си спомня, че имаше TextField.StyleSheet клас, който имаше setStyle() метод. Вероятно сте успели да приложите този лист със стилове към полето чрез my_textfield.styleSheet = my_stylesheet. Може би това ви подсказва какво да търсите.   -  person polarblau    schedule 06.03.2011