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

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
мне казалось, что все проще, теперь вот в сомнениях..
хотя работает:
Код:
import mx.core.UIComponent;
mx.core.ext.UIComponentExtensions;
mx.core.ext.UIObjectExtensions;
var scrollArea=new clScrollArea();
scrollArea.addEventListener("keyDown",listener);
scrollArea.addEventListener("focusIn",listener);
scrollArea.addEventListener("mouseDown",listener);
function listener(e){
	trace(e.type);
}
Код:
class clScrollArea extends mx.core.UIComponent {
	function clScrollArea(){
		super();
		Mouse.addListener(this);
	}
	function onMouseDown(){
		dispatchEvent({ type:"mouseDown"});
	}
}
подписка на Mouse не нужна, канеш, если речь о мувике в библиотеке: он и так подписан