Я пишу в акшен скрипт создание пользовательского интерфейса. И Мне нужно по нажатии кнопки открыть панель так, чтобы она стала активной и пока её не закроешь всё остальное не работает.
вот у меня строиться пользовательский интерфейс по платежам мне нужно при нажатии кнопки добавить вызвать панель в которой юзер введёт параметры платежа.

Код AS3:
private static function buildPaymentsTab(n:Number):Canvas{
var add : Button = new Button();
add.x=200; add.y=200;
add.addEventListener(MouseEvent.CLICK, addHandler);
function addHandler(eventObj:MouseEvent):void {
ЗДЕСЬ ХОЧУ СОЗДАТЬ ОКОШКО
buildNewPayment();
}
tab.addChild(add);
return tab;
}