Event Flex



  
    
    import mx.events.ModuleEvent;
    import mx.modules.ModuleManager;
    import mx.modules.IModuleInfo;
    private function preloadModules():void {
      var info:IModuleInfo = ModuleManager.getModule("a.swf");
      info.addEventListener(ModuleEvent.READY, modEventHandler);
      info.load();
    }
    private function modEventHandler(e:ModuleEvent):void {
      trace("module event: " + e.type);
    }