> Так случилось, что я работаю над Flex-проектом…
Сочувствую, понимаю, морально я с Вами…
> button1.removeEventListener(MouseEvent.CLICK, onClick);
Капитан очевидность?
Я пока не дошел до Флекса, но разве данный приём там требует отдельного User Guide? Назначить событие на кнопку, а по нажатию убрать событие? Как сложно жить стало… Кстати, вероятно внутри функции onClick можно использовать this, я не прав?
Самоуничтожающийся EventLisener во Flex/AS