Показать сообщение отдельно
Старый 13.03.2012, 13:50
iceiceice вне форума Посмотреть профиль Отправить личное сообщение для iceiceice Найти все сообщения от iceiceice
  № 3  
Ответить с цитированием
iceiceice

Регистрация: May 2011
Сообщений: 12
Спасибо linkHoverFormat это то что мне нужно, только у меня возникла следующая проблема, как отформатировать уже существующий текст, то есть у меня на форме есть TLFText(MainText) в нем содержатся ссылки и текст, код следующий
Код AS1/AS2:
var myFormat:TextLayoutFormat = new TextLayoutFormat();
	 myFormat.color = 1111;
	 myFormat.fontFamily = "Arial, Helvetica, _sans";
 
	 var myTextFlow:TextFlow = MainText.textFlow;
 
	 myTextFlow.linkHoverFormat = {color:7777};
	 myTextFlow.hostFormat = myFormat;
	 myTextFlow.addChild(p);
	 myTextFlow.flowComposer.addController(new ContainerController(this,stage.stageWidth, stage.stageHeight));
     myTextFlow.flowComposer.updateAllControllers();
Получается что форматирование изменилось но применяется только в дальнейшем myTextFlow.addChild(p) где p это ParagraphElement уже отформатировван как надо, а все что было в MainTaxt осталось без изменения, вопрос как отформатировать текст который был изначально.

2)У TextLayoutFormat есть свойтво linkActiveFormat но при обращении к нему вылетает ошибка в чем здесь тонкость?