Показать сообщение отдельно
Старый 13.03.2006, 00:18
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 3  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
имхо кривовастый пример:
-где гарантия, что стиль загрузится раньше текста..
-почему форматированный текст присваиваем tf.text, а не htmlText..
-обработчики загрузки определяем после начала загрузки..
я бы так сделал:
Код:
this.createClassObject(mx.controls.UIScrollBar, "my_sb", 20);
my_sb.setScrollTarget(my_txt);
my_sb.setSize(16, my_txt._height); 
my_sb.move(my_txt._x + my_txt._width, my_txt._y);
//////////////////////////
var flash_css = new TextField.StyleSheet();
flash_css.onLoad = function(success:Boolean) {
		loadMyText();
};
flash_css.load("styles.css");
//////////////////////////////
function loadMyText() {
	var loadit_lv:LoadVars = new LoadVars();
	loadit_lv.onLoad = function(success:Boolean) {
		my_txt.styleSheet = flash_css;//apply stylesheet
		my_txt.htmlText = this.content;
	};
	loadit_lv.load("123.txt");
}