Цитата:
Сообщение от Hobey
...А это уже не то же самое что системные события
|
Вы так уверено это заявляете, что я чуть не поверил

Если бы это было так, то небыло бы нужды всем классам генерирующим "системные" события наследоваться от EventDispatcher. На самом деле то, чего Вы хотите избежать, есть во всех классах, генерирующих события. Просто этот момент скрыт от Вас. Если и Вы хотите добиться такого результата, то нужно написать класс, который берет всю рутину по выбрасыванию событий на себя.
Если для генерации события Вам нужно:
* курсор наб объектом
* второе условие
то в своем классе подпишитесь на мышиное событие "курсор надо мной", а в обработчике этого события уже проверяйте второе условие. Если второе условие не выполняется, то ничего больше не делаем. А если же оно сработало, тогда dispatchEvent( МоеЗаветноеСобытие ). С таким подходом все, кто это событие будет слушать, ничего даже знать о мышином взаимодействии не обязаны. Они просто предоставляют свои обработчики и ждут, когда те выполнятся.