Показать сообщение отдельно
Старый 01.09.2007, 10:07
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 13  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
В классе:
Код:
import mx.events.EventDispatcher;
//
class SubClass extends XML {
	/*
	*/
	private var dispatchEvent:Function;
	public var addEventListener:Function;
	public var removeEventListener:Function;
	/*
	*/
	public function SubClass() {
		super();
		this.ignoreWhite = true;
		EventDispatcher.initialize(this);
	}
	/*
	*/
	public function onLoad(success:Boolean):Void {
		if (success) {
			var eventObject:Object = {type:"onEvent", target:this};
			dispatchEvent(eventObject);
		}
	}
}
В кадре:
Код:
var subClass:SubClass = new SubClass();
//
var listener:Object = new Object();
listener.onEvent = function(eventObj:Object) {
	trace(eventObj.type)
};
subClass.addEventListener("onEvent", listener);
//
subClass.load("my_xml.xml");


Последний раз редактировалось udaaff; 01.09.2007 в 10:09.