Показать сообщение отдельно
Старый 12.05.2011, 14:40
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 7  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Cудя по всему, Вы взяли мой пример из темы http://flasher.ru/forum/showthread.php?t=148963
Там совсем другой контекст, речь шла ИМЕННО о событиях с единственным типом. Будьте внимательней.
В вашем случае я бы сделал так –
Код AS3:
package  
{
	import flash.events.Event
 
	public class ApiErrorEvent extends Event 
	{
		public static const DATA:String = "apiErrorEventData";
		public static const ERROR:String = "apiErrorEventError";
		public var message:String;
 
		public function ApiErrorEvent(type:String, message:String, bubbles:Boolean=false, cancelable:Boolean=false) 
		{ 
			super(type, bubbles, cancelable);
			this.message = message;
		} 
 
		public override function clone():Event 
		{ 
			return new SizeEvent(this.type, this.message, this.bubbles, this.cancelable);
		} 
 
		public override function toString():String 
		{ 
			return formatToString("ApiErrorEvent", "type", "message", "bubbles", "cancelable", "eventPhase"); 
		}
	}
}
__________________
Reality.getBounds(this);