создайте окно как компонент, а не как модуль.
Для своих целей я делаю так:
1) Создаю компонент - наследник TitleWindow (хотя все равно чего)
2) В нем прописываю метод
Код AS3:
public function show():void
{
PopupManager.addPopUp(this, Sprite(Application.application), true);
PopupManager.centerPopUp(this);
}
3) Где нужно вызываю
Код AS3:
var win:MyWindow = new MyWindow();
win.show();
Соответственно для передачи параметров вовнутрь можно юзать любой метод (win.setParam(bla,bla)). Для получения каких-то данных из окна, я обычно юзаю CloseEvent его детали и публичные геттеры окна (хотя, наверно, лучше генерить свои события)
Пишу по памяти, в коде могут быть ошибки