Руководство по actionscript. часть 4, стр. 059
Рассмотрим еще один пример «глобальной» обработки событий мыши. Чтобы выявить все моменты нажатий кнопки мыши в приложении, мы используем следующий код:
package { import flash. display.*; import flash. events.*;
public class GlobalMouseDownSensor extends Sprite { public function GlobalMouseDownSensor ( ) { stage. addEventLi stener(MouseEvent. M0USE_D0WN. mouseDownLi stener);
}
private function mouseDownListener (e:MouseEvent);void { traceCThe primary mouse button was pressed.»);
}
}
}
Всякий раз, когда при выполнении предыдущего кода нажимается основная кнопка мыши и при этом указатель находится над областью отображения Flash Player, приложение осуществляет диспетчеризацию события MouseEvent. MOUSE_DOWN, в результате чего вызывается метод mouseDownListener ( ).