一、在父窗口中(点击添加弹出子窗口)
import mx.managers.PopUpManager;
import com.fairycomic.view.CompanyManagewindow;(子对窗口的类)
protected function user_add_clickHandler(event:MouseEvent):void
{
var pop1:CompanyManagewindow;
pop1 = new CompanyManagewindow();
PopUpManager.addPopUp(pop1,CompanyManagewindow.GetParentWindows(), true);
PopUpManager.centerPopUp(pop1);
}
二、在子窗口中
public static function GetParentWindows():Sprite
{
var parent:Sprite=null;
if (!parent)
{
var sm:ISystemManager = ISystemManager(FlexGlobals.topLevelApplication.systemManager);
var mp:Object = sm.getImplementation("mx.managers.IMarshallPlanSystemManager");
if (mp && mp.useSWFBridge())
parent = Sprite(sm.get