Load and unload swf file

I am currently using AS2.
I create a button instance named "myBtn" and i want it to load external swf file call "test2.swf" while unload current swf file named "test1.swf"  when pressed/release.
what done is i put following code under mybtn :
on(press)
          unloadMovie("test1.swf");
          loadMovie("test2.swf" , 1);
the outcome was that , the "test2.swf" was loaded successfully but the "test1.swf" fail to unload.
Any help is welcome

AS2.. Scope is your issue. When you are inside the function for onPress you are telling the button you pressed to unload test1.swf from inside that button (which it's not located in).
You're probably using the root timeline so I'll take a wager this will work:
on (press)
     _root.loadMovie("test2.swf");
If you want to monitor progress in loading between them, that's a little more complex.

Similar Messages

  • Help with load and unload swf file.

    hello, just now i try, to  load my file using the code snippet 'load and unload' i manage to load the next file succesfully but why my recent file still appear in the background? how do i make it gone?

    When you load another SWF you're loading it 'inside' the current SWF but it appears that you want to replace the current SWF entirely with the new SWF, is that correct?
    If so you should make what's usually known as a 'stub' or a loader. Make an empty project that merely acts as a loader. It should load your first SWF and when you press a button on that first SWF to load a second SWF, it should signal the 'stub' it's loaded inside to unload the first SWF and then load the second.
    e.g. a stub.swf (just coding out of memory, not error checked, just to give a general idea):
    // make a new loader to do all the loading of SWFs
    var loader:Loader = new Loader();
    // and display
    addChild(loader);
    // a function to load a SWF into the loader (replacing any existing SWF)
    function loadSWF(path:String):void
         // assure path is defined or do nothing
         if (!path) return;
         // load requested SWF
         loader.load(new URLRequest(path));    
    // load initial SWF
    loadSWF('/path/to/1.swf');
    For your 1.swf to use the function, you're currently inside the .content property of a Loader so I believe you can just run a command like: Object(this.parent.parent).loadSWF('/path/to/2.swf');
    This example obviously lacks any error checking or transitions but you can add those and season to taste.

  • Need to load and unload swf from single htm file

    I need to load or unload swf file or we can say that i need load 3 project one by one in current window

    mit,
    So are you saying you need to have one swf file call a second file to play, then call a third to play...
    Which Captivate version are you using?
    Are the swf files all captivate published swf's?
    Do you have access to Flash Professional and if so what version?
    how are you running your file, is it scorm packaged or just html based?
    I may be able to help with your issue, but need these details.

  • Can we load and unload the files in the run time?

    Can we load and unload the files in the run time?
    For example there are four files named "test1.h & test1.c" and another set "test2.h & test2.c" (I attached them as attachment to this post).
    test1.h contains code:
    int variable; //variable declared as integer
    test1.c contains code:
    variable = 1; //variable assigned a value
    test1.h contains code:
    char *variable; //variable declared as string
    test1.c contains code:
    variable = "EXAMPLE"; //variable assigned a string
    So here, in this case can I dynamically load / unload the first & second group of files so that the same variable name "variable" can be used both as integer and string? And if yes, how is that to be done?
    Solved!
    Go to Solution.
    Attachments:
    test.zip ‏1 KB

    What do you mean by "dynamically"?
    If you want to have a variable that either is an int or a char in the same program run, I'm afraid your only option is to define it as a variant and assign from time to time the proper data type in the variant according to some condition. Next, every time you access the variable you must firstly check which data type is stored in it, next access it in the proper way.
    If on the other hand your option or to have a run in which the variable is an int, next you stop the program and in a following run it is a char, you may have it by using some appropriade preprocessor clause:
    #ifdef  CHAR_TYPE
    #include "test1.h";        // variable defined as a char
    #else
    #include "test2.h";        // variable defined as int
    #endif
    Next, every time you want to access the variable you must proceed in the same vay:
    #ifdef  CHAR_TYPE
      variable = "string";
    #else
      variable = 1;
    #endif
    Does it worth the effort?
    Additionally, keep in mind that this "dynamical" approach can work only in the IDE, where you can properly #define your CHAR_TYPE or not depending on your wishes: when you compile the program, it will have only one #include depending on the definition of the macro.
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

  • Display/load and Unload SWF in flex

    hi friends
    i wnat to disply external SWF file into flex but without using SWFLOader(it's make lot's of problem) nad i also Embed that SWF
    this is code
    [Embed(source="1.swf")]
    private var loadswf:Class;
    private function load():void{
    var symb:MovieClip = new loadswf() as MovieClip;
    this.addChild(symb);
    it's give me error....
    TypeError: Error #1034: Type Coercion failed: cannot convert demos_loadswf@39ab3c1 to mx.core.IUIComponent.
    please help to resolve this error or give me suggestion to simple Disply/Load and Unload Embed SWF file in flex

    thnx Flex harUI
    i added UI componentes now my full code is like..
            import mx.controls.Image;    
            import mx.controls.Alert;
            [Embed(source = "1.swf")]
            public var SWF:Class;
            [Embed(source = "2.swf")]
            public var SWF2:Class;
            private var mc:MovieClip;
            private var img:Image;
            protected function checkBtn_clickHandler(event:MouseEvent):void
                clear();
                img = new Image();
                img.width=Number("700");
                img.height=Number("700");
                mc = new MovieClip();
                mc = MovieClip(new SWF());
                img.source = mc;
                vBox0.addChild(img);
            protected function critcalBtn_clickHandler(event:MouseEvent):void
                clear();
                img = new Image();
                img.width=Number("700");
                img.height=Number("700");
                mc = new MovieClip();
                mc = MovieClip(new SWF2());
                img.source = mc;
                vBox0.addChild(img);
            protected function clear():void
                try{
                    if(mc!=null){
                        flash.media.SoundMixer.stopAll();
                        img.source="";
                        img.source=null;
                        mc=null;
                        vBox0.removeChild(DisplayObject(img));
                        vBox0.removeAllElements();
                        vBox0.removeAllChildren();
                }catch(e:Error){
                    Alert.show(e + " ----::---- ");
    <mx:Canvas id="vBox0" width="700" height="700" ></mx:Canvas>
    <mx:HBox >
            <mx:Button id="checkBtn" label="first" click="checkBtn_clickHandler(event)"/>
            <mx:Button id="critcalBtn" label="second" click="critcalBtn_clickHandler(event)"/>
    </mx:HBox>
    now my error gone!!! but one problem is there when i unload my first SWF and load second SWF(on button click), my first SWF sound are still play in Background, i cn't unstand Y this will happen coz i already remove all object and child from my Canvas.
    any help on this....

  • Using SQL*Loader and UTL_FILE to load and unload large files(i.e PDF,DOCs)

    Problem : Load PDF or similiar files( stored at operating system) into an oracle table using SQl*Loader .
    and than Unload the files back from oracle tables to prevoius format.
    I 've used SQL*LOADER .... " sqlldr " command as :
    " sqlldr scott/[email protected] control=c:\sqlldr\control.ctl log=c:\any.txt "
    Control file is written as :
    LOAD DATA
    INFILE 'c:\sqlldr\r_sqlldr.txt'
    REPLACE
    INTO table r_sqlldr
    Fields terminated by ','
    id sequence (max,1) ,
    fname char(20),
    data LOBFILE(fname) terminated by EOF )
    It loads files ( Pdf, Image and more...) that are mentioned in file r_sqlldr.txt into oracle table r_sqlldr
    Text file ( used as source ) is written as :
    c:\kalam.pdf,
    c:\CTSlogo1.bmp
    c:\any1.txt
    after this load ....i used UTL_FILE to unload data and write procedure like ...
    CREATE OR REPLACE PROCEDURE R_UTL AS
    l_file UTL_FILE.FILE_TYPE;
    l_buffer RAW(32767);
    l_amount BINARY_INTEGER ;
    l_pos INTEGER := 1;
    l_blob BLOB;
    l_blob_len INTEGER;
    BEGIN
    SELECT data
    INTO l_blob
    FROM r_sqlldr
    where id= 1;
    l_blob_len := DBMS_LOB.GETLENGTH(l_blob);
    DBMS_OUTPUT.PUT_LINE('blob length : ' || l_blob_len);
    IF (l_blob_len < 32767) THEN
    l_amount :=l_blob_len;
    ELSE
    l_amount := 32767;
    END IF;
    DBMS_LOB.OPEN(l_blob, DBMS_LOB.LOB_READONLY);
    l_file := UTL_FILE.FOPEN('DBDIR1','Kalam_out.pdf','w', 32767);
    DBMS_OUTPUT.PUT_LINE('File opened');
    WHILE l_pos < l_blob_len LOOP
    DBMS_LOB.READ (l_blob, l_amount, l_pos, l_buffer);
    DBMS_OUTPUT.PUT_LINE('Blob read');
    l_pos := l_pos + l_amount;
    UTL_FILE.PUT_RAW(l_file, l_buffer, TRUE);
    DBMS_OUTPUT.PUT_LINE('writing to file');
    UTL_FILE.FFLUSH(l_file);
    UTL_FILE.NEW_LINE(l_file);
    END LOOP;
    UTL_FILE.FFLUSH(l_file);
    UTL_FILE.FCLOSE(l_file);
    DBMS_OUTPUT.PUT_LINE('File closed');
    DBMS_LOB.CLOSE(l_blob);
    EXCEPTION
    WHEN OTHERS THEN
    IF UTL_FILE.IS_OPEN(l_file) THEN
    UTL_FILE.FCLOSE(l_file);
    END IF;
    DBMS_OUTPUT.PUT_LINE('Its working at last');
    END R_UTL;
    This loads data from r_sqlldr table (BOLBS) to files on operating system ,,,
    -> Same procedure with minor changes is used to unload other similar files like Images and text files.
    In above example : Loading : 3 files 1) Kalam.pdf 2) CTSlogo1.bmp 3) any1.txt are loaded into oracle table r_sqlldr 's 3 rows respectively.
    file names into fname column and corresponding data into data ( BLOB) column.
    Unload : And than these files are loaded back into their previous format to operating system using UTL_FILE feature of oracle.
    so PROBLEM IS : Actual capacity (size ) of these files is getting unloaded back but with quality decreased. And PDF file doesnt even view its data. means size is almot equal to source file but data are lost when i open it.....
    and for images .... imgaes are getting loaded an unloaded but with colors changed ....
    Also features ( like FFLUSH ) of Oracle 've been used but it never worked
    ANY SUGGESTIONS OR aLTERNATE SOLUTION TO LOAD AND UNLOAD PDFs through Oracle ARE REQUESTED.
    ------------------------------------------------------------------------------------------------------------------------

    Thanks Justin ...for a quick response ...
    well ... i am loading data into BLOB only and using SQL*Loader ...
    I've never used dbms_lob.loadFromFile to do the loads ...
    i 've opend a file on network and than used dbms_lob.read and
    UTL_FILE.PUT_RAW to read and write data into target file.
    actually ...my process is working fine with text files but not with PDF and IMAGES ...
    and your doubt of ..."Is the data the proper length after reading it in?" ..m not getting wat r you asking ...but ... i think regarding data length ..there is no problem... except ... source PDF length is 90.4 kb ..and Target is 90.8 kb..
    thats it...
    So Request u to add some more help ......or should i provide some more details ??

  • Loading and unloading swf

    I am making a site and I want each button to load an swf,
    which would be the content of each page. When I click on each
    button the swf will load, however, the old swf will not go away.
    how does one do this. Thanks.

    It looks like you are adding the newly loaded swf, but not
    removing the old one. So, maybe this change would help:
    function about_CLICK(myevent:MouseEvent):void{
    var loadMain:Loader = new Loader();
    loadMain.load(new URLRequest("clip0.swf"));
    // if there is a child on the display list remove it
    if (getChildAt(0) !=null) removeChildAt(0);
    stage.addChild(loadMain);
    I should mention, however, that there is a bug in Flash 9
    related to unloading swfs:
    http://www.gskinner.com/blog/archives/2008/04/failure_to_unlo.html
    However, I don't think this is affecting your visible
    behavior.

  • FAQ: How do I load an external SWF file into a parent SWF file?

    A ton of Flash users visit Adobe’s we site every month wondering  about how to load an external SWF file from within another SWF.
    Adobe's own TechNote on the subject attempts to answer the basic question, along with some common follow-up questions, including:
    How do I load more than one SWF?
    How do I load a SWF into a specific location in the display list?
    How do I resize the loaded SWF?
    How do I set its X and Y location?
    Here are some additional resources that elaborate on loading content and on working with the display list:
    Sample files for the above TechNote. A set of 3 FLA and 3 corresponding SWF files, including a parent SWF and 2 SWFs that the parent loads.
    Help > AS3 Developer’s Guide > Loading an external SWF file
    Help > AS3 Developer’s Guide > Loading display content dynamically
    Loading multiple external SWFs within a main SWF – CreativeCow.net forums
    Video tutorial: ActionScript 101 – Episode 6: Adding named objects to the Stage. By Doug Winnie. An example of how to add the loaded external asset to the Stage and modify its location or other properties.
    Video tutorial: Preloading in ActionScript 3.0.  By Lee Brimelow. A slightly more complicated example, showing how to  make the parent SWF display information about the progress of loading  the external SWF.
    Tutorial: Loading and unloading SWFs - FlashAndMath.com
    This article provides several examples of how to communicate between a parent SWF file and the loaded SWF:
    SWF to SWF Communcation via ActionScript 3.0 (by kglad)

    quote:
    Originally posted by:
    NedWebs
    You now seem to want to get rid of the swf once it has loaded
    and played itself thru. To do that you would need to have something
    in the swf itself that triggers its removal in its last frame. The
    following might work...
    MovieClip(this.parent).removeChild(this);
    Unfortunately I couldn't get this to work. I placed it on the
    last frame of the SWF to be called - is that right?
    I am not sure I am doing it correctly...

  • Load and Unload Movies in AS3

    Please Can someone point me to some god examplkes on loading and unloading swfs in AS3. I manage to load but unloading is a headache.
    Thanks
    Att.,
    Edwin

    there's nothing to study if you're using fp 10:
    var yourloader:Loader=new Loader();
    yourloader.load(new URLRequest("whatever.swf"));
    function unloadF(){
    yourloader.unloadAndStop();

  • How to load and unload more than one external swf files in different frames?

    I do not have much experience on Adobe Flash or Action Script 3, but I know the basics.
    I am Arabic language teacher, and I design an application to teach Arabic, I just would like to learn how to load and unload more than one external swf files in different frames.
    Thanks

    Look into using the Loader class to load the swf files.  If you want to have it happen in different frames then you can put the code into the different frames.

  • Remove / unload external swf file(s) from the main flash file and load a new swf file and garbage collection from memory.

    I can't seem to remove / unload the external swf files e.g when the carousel.swf (portfolio) is displayed and I press the about button the about content is overlapping the carousel (portfolio) . How can I remove / unload an external swf file from the main flash file and load a new swf file, while at the same time removing garbage collection from memory?
    This is the error message(s) I am receiving: "TypeError: Error #2007: Parameter child must be non-null.
    at flash.display::DisplayObjectContainer/removeChild()
    at index_fla::MainTimeline/Down3()"
    import nl.demonsters.debugger.MonsterDebugger;
    var d:MonsterDebugger=new MonsterDebugger(this);
    stage.scaleMode=StageScaleMode.NO_SCALE;
    stage.align=StageAlign.TOP_LEFT;
    stage.addEventListener(Event.RESIZE, resizeHandler);
    // loader is the loader for portfolio page swf
    var loader:Loader;
    var loader2:Loader;
    var loader3:Loader;
    var loader1:Loader;
    //  resize content
    function resizeHandler(event:Event):void {
        // resizes portfolio page to center
    loader.x = (stage.stageWidth - loader.width) * .5;
    loader.y = (stage.stageHeight - loader.height) * .5;
    // resizes about page to center
    loader3.x = (stage.stageWidth - 482) * .5 - 260;
    loader3.y = (stage.stageHeight - 492) * .5 - 140;
    /*loader2.x = (stage.stageWidth - 658.65) * .5;
    loader2.y = (stage.stageHeight - 551.45) * .5;*/
    addEventListener(Event.ENTER_FRAME, onEnterFrame,false, 0, true);
    function onEnterFrame(ev:Event):void {
    var requesterb:URLRequest=new URLRequest("carouselLoader.swf");
    loader = null;
    loader = new Loader();
    loader.name ="carousel1"
    //adds gallery.swf to stage at begining of movie
    loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioError);
    function ioError(event:IOErrorEvent):void {
    trace(event);
    try {
    loader.load(requesterb);
    } catch (error:SecurityError) {
    trace(error);
    addChild(loader);
    loader.x = (stage.stageWidth - 739) * .5;
    loader.y = (stage.stageHeight - 500) * .5;
    // stop gallery.swf from duplication over and over again on enter frame
    removeEventListener(Event.ENTER_FRAME, onEnterFrame);
    //PORTFOLIO BUTTON
    //adds eventlistner so that gallery.swf can be loaded
    MovieClip(root).nav.portfolio.addEventListener(MouseEvent.MOUSE_DOWN, Down, false, 0, true);
    function Down(event:MouseEvent):void {
    // re adds listener for contact.swf and about.swf
    MovieClip(root).nav.info.addEventListener(MouseEvent.MOUSE_DOWN, Down1, false, 0, true);
    MovieClip(root).nav.about.addEventListener(MouseEvent.MOUSE_DOWN, Down3, false, 0, true);
    //unloads gallery.swf from enter frame if users presses portfolio button in nav
    var requester:URLRequest=new URLRequest("carouselLoader.swf");
        loader = null;
    loader = new Loader();
    loader.name ="carousel"
    loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioError);
    function ioError(event:IOErrorEvent):void {
    trace(event);
    try {
    loader.load(requester);
    } catch (error:SecurityError) {
    trace(error);
    addChild(loader);
    loader.x = (stage.stageWidth - 739) * .5;
    loader.y = (stage.stageHeight - 500) * .5;
    removeChild( getChildByName("about") );
    removeChild( getChildByName("carousel1") );
    // remove eventlistner and prevents duplication of gallery.swf
    MovieClip(root).nav.portfolio.removeEventListener(MouseEvent.MOUSE_DOWN, Down);
    //INFORMATION BUTTON
    //adds eventlistner so that info.swf can be loaded
    MovieClip(root).nav.info.addEventListener(MouseEvent.MOUSE_DOWN, Down1, false, 0, true);
    function Down1(event:MouseEvent):void {
    //this re-adds the EventListener for portfolio so that end user can view again if they wish.
    MovieClip(root).nav.portfolio.addEventListener(MouseEvent.MOUSE_DOWN, Down, false, 0, true);
    MovieClip(root).nav.about.addEventListener(MouseEvent.MOUSE_DOWN, Down3, false, 0, true);
    var requester:URLRequest=new URLRequest("contactLoader.swf");
    loader2 = null;
    loader2 = new Loader();
    loader2.name ="contact"
    loader2.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioError);
    function ioError(event:IOErrorEvent):void {
    trace(event);
    try {
    loader2.load(requester);
    } catch (error:SecurityError) {
    trace(error);
    addChild(loader2);
    loader2.x = (stage.stageWidth - 658.65) * .5;
    loader2.y = (stage.stageHeight - 551.45) * .5;
    // remove eventlistner and prevents duplication of info.swf
    MovieClip(root).nav.info.removeEventListener(MouseEvent.MOUSE_DOWN, Down1);
    //ABOUT BUTTON
    //adds eventlistner so that info.swf can be loaded
    MovieClip(root).nav.about.addEventListener(MouseEvent.MOUSE_DOWN, Down3, false, 0, true);
    function Down3(event:MouseEvent):void {
    //this re-adds the EventListener for portfolio so that end user can view again if they wish.
    MovieClip(root).nav.portfolio.addEventListener(MouseEvent.MOUSE_DOWN, Down, false, 0, true);
    MovieClip(root).nav.info.addEventListener(MouseEvent.MOUSE_DOWN, Down1, false, 0, true);
    var requester:URLRequest=new URLRequest("aboutLoader.swf");
    loader3 = null;
    loader3 = new Loader();
    loader3.name ="about"
    loader3.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioError);
    function ioError(event:IOErrorEvent):void {
    trace(event);
    try {
    loader3.load(requester);
    } catch (error:SecurityError) {
    trace(error);
    addChild(loader3);
    loader3.x = (stage.stageWidth - 482) * .5 - 260;
    loader3.y = (stage.stageHeight - 492) * .5 - 140;
    removeChild( getChildByName("carousel") );
    removeChild( getChildByName("carousel1") );
    // remove eventlistner and prevents duplication of info.swf
    MovieClip(root).nav.about.removeEventListener(MouseEvent.MOUSE_DOWN, Down3);
    stop();

    Andrei1,
    Thank you for the helpful advice. I made the changes as you suggested but I am receiving a #1009 error message even though my site is working the way I wan it to work. I would still like to fix the errors so that my site runs and error free. This is the error I am receiving:
    "TypeError: Error #1009: Cannot access a property or method of a null object reference."
    I'm sure this is not the best method to unload loaders and I am guessing this is why I am receiving the following error message.
         loader.unload();
         loader2.unload();
         loader3.unload();
    I also tried creating a function to unload the loader but received the same error message and my portfolio swf was not showing at all.
         function killLoad():void{
         try { loader.close(); loader2.close; loader3.close;} catch (e:*) {}
         loader.unload(); loader2.unload(); loader3.unload();
    I have a question regarding suggestion you made to set Mouse Event to "null". What does this do setting the MouseEvent do exactly?  Also, since I've set the MouseEvent to null do I also have to set the loader to null? e.g.
    ---- Here is my updated code ----
    // variable for external loaders
    var loader:Loader;
    var loader1:Loader;
    var loader2:Loader;
    var loader3:Loader;
    // makes borders resize with browser size
    function resizeHandler(event:Event):void {
    // resizes portfolio page to center
         loader.x = (stage.stageWidth - loader.width) * .5;
         loader.y = (stage.stageHeight - loader.height) * .5;
    // resizes about page to center
         loader3.x = (stage.stageWidth - 482) * .5 - 260;
         loader3.y = (stage.stageHeight - 492) * .5 - 140;
    //adds gallery.swf to stage at begining of moviie
         Down();
    //PORTFOLIO BUTTON
    //adds eventlistner so that gallery.swf can be loaded
         MovieClip(root).nav.portfolio.addEventListener(MouseEvent.MOUSE_DOWN, Down, false, 0, true);
    function Down(event:MouseEvent = null):void {
    // re adds listener for contact.swf and about.swf
         MovieClip(root).nav.info.addEventListener(MouseEvent.MOUSE_DOWN, Down1, false, 0, true);
         MovieClip(root).nav.about.addEventListener(MouseEvent.MOUSE_DOWN, Down3, false, 0, true);
    //unloads gallery.swf from enter frame if users presses portfolio button in nav
         var requester:URLRequest=new URLRequest("carouselLoader.swf");
         loader = new Loader();
         loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioError);
         function ioError(event:IOErrorEvent):void {
         trace(event);
         try {
         loader.load(requester);
         } catch (error:SecurityError) {
         trace(error);
         this.addChild(loader);
         loader.x = (stage.stageWidth - 739) * .5;
         loader.y = (stage.stageHeight - 500) * .5;
    // sure this is not the best way to do this - but it is unload external swfs
         loader.unload();
         loader2.unload();
         loader3.unload();
    // remove eventlistner and prevents duplication of gallery.swf
         MovieClip(root).nav.portfolio.removeEventListener(MouseEvent.MOUSE_DOWN, Down);
    //INFORMATION BUTTON
         //adds eventlistner so that info.swf can be loaded
         MovieClip(root).nav.info.addEventListener(MouseEvent.MOUSE_DOWN, Down1, false, 0, true);
         function Down1(event:MouseEvent = null):void {
         //this re-adds the EventListener for portfolio so that end user can view again if they wish.
         MovieClip(root).nav.portfolio.addEventListener(MouseEvent.MOUSE_DOWN, Down, false, 0, true);
         MovieClip(root).nav.about.addEventListener(MouseEvent.MOUSE_DOWN, Down3, false, 0, true);
         var requester:URLRequest=new URLRequest("contactLoader.swf");
         loader2 = null;
         loader2 = new Loader();
         loader2.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioError);    
         function ioError(event:IOErrorEvent):void {
         trace(event);
         try {
         loader2.load(requester);
    }      catch (error:SecurityError) {
         trace(error);
         addChild(loader2);
         loader2.x = (stage.stageWidth - 658.65) * .5;
         loader2.y = (stage.stageHeight - 551.45) * .5;
    loader.unload();
    loader2.unload();
    loader3.unload();
         // remove eventlistner and prevents duplication of info.swf
         MovieClip(root).nav.info.removeEventListener(MouseEvent.MOUSE_DOWN, Down1);
    //ABOUT BUTTON
         //adds eventlistner so that info.swf can be loaded
         MovieClip(root).nav.about.addEventListener(MouseEvent.MOUSE_DOWN, Down3, false, 0, true);
         function Down3(event:MouseEvent = null):void {
         //this re-adds the EventListener for portfolio so that end user can view again if they wish.
         MovieClip(root).nav.portfolio.addEventListener(MouseEvent.MOUSE_DOWN, Down, false, 0, true);
         MovieClip(root).nav.info.addEventListener(MouseEvent.MOUSE_DOWN, Down1, false, 0, true);
         var requester:URLRequest=new URLRequest("aboutLoader.swf");
         loader3 = null;
         loader3 = new Loader();
         loader3.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioError);
         function ioError(event:IOErrorEvent):void {
         trace(event);
         try {
         loader3.load(requester);
    }      catch (error:SecurityError) {
         trace(error);
         addChild(loader3);
         loader3.x = (stage.stageWidth - 482) * .5 - 260;
         loader3.y = (stage.stageHeight - 492) * .5 - 140;
         loader.unload();
         loader2.unload();
         loader3.unload();
         // remove eventlistner and prevents duplication of info.swf
         MovieClip(root).nav.about.removeEventListener(MouseEvent.MOUSE_DOWN, Down3);
         stop();

  • How to load and unload Multiple External SWF

    hello there,
    i need help to figuring out how to load and also unload(removing) multiple external SWF.
    so here is what i;m trying to do,
    i want to load multiple external SWF and play it on my main SWF now i hove no problem with just loading multiple SWF and placing it in the display list .The problem came up when i tried removing those loaded SWF from the display list ,The problem exist because i have no way to refer to what i have loaded and placed on the display list,
    i used a single loader instance to load all that external swf,
    i do know that we have to remove all the event listener related to the external SWF that we want to remove and for this purpose i have crated a function called destroy which the main objective for this function is to remove all event listener inside the swf and also isolating all variable so it would be eligible for garbage collecting, here is what the code look like:
    // Create this in every object you use
    public function destroy():void
         // Remove event listeners
         // Remove anything in the display list
         // Clear the references to other objects, so it gets totally isolated
    sorry it just a kind of pseudocode cause this function will customize with it's own property i did this just for the purpose of simplicity and easy understanding..,
    so now back to main problem how should i solve this problem??
    i tried used an arraf to save all the loaded swf
         the array is just used to save the what the loader is loading but the adding to display method is using
    movieClipActAsContainer.addChild(e.target.content); //the event is from the Event.COMPLETE
    but i have a hard time using that arrya back and matching it to the one i got from the display list.
    please do help me,
    any suggestion would be greatly appreciated,
    and if can pleas show me a source code or pseudocode of what you're suggesting to me cause my english is not so fluent yet,
    thanks before.

    Hey EI,
    I had done this kind of project recently and for loading and unloading different swfs. I had used loaders specific to that filename and for removing I had used a single movieclip instance name and on clicking that specific loader request name that needs to be removed will be requested from the specific function. As mentioned below
    Loading SWF:
    ===============================
    swfLoaderIndia.load(swfRequestIndia);//This will load the request
    If you are inside a movieclip while requesting use below code
    MovieClip(this.root).addChild(swfLoaderIndia);//This will load swf on stage
    or else
    Stage.addChild(swfLoaderIndia);
    Unloading SWF
    =====================================
    If you are inside a movieclip while requesting use below code
    MovieClip(this.root).removeChild(swfLoaderIndia);//This will unload swf on stage
    or else
    Stage.removeChild(swfLoaderIndia);
    Above code will be in specific function which will be requested when the loading and unloading is required.
    I hope this helps you in your project.
    With Regards,
    Sagar S. Ranpise

  • How to load and unload same SWF with different xmlFilePath?

    I have a slideshow on my homepage and try to load and unload same instance with different xmlFilePath based on language on the same page.
    var flashvars = {
            xmlFilePath: escape("http://www.bodto.com.tr/kik.aspx"),
            xmlFileType: "OPML",
            lang: swfobject.getQueryParamValue("lang")    
            //initialURL: escape(document.location)   
          var params = {
            bgcolor: "#000000",  
            allowfullscreen: "true",
            wmode:"transparent",
            allowScriptAccess: "always"
          var attributes = {}
              swfobject.embedSWF("/swf/slideshowpro.swf", "flashcontent", "550", "400", "10.0.0", false, flashvars, params, attributes);
    Actionscript3
    var langPath = root.LoaderInfo.parameters["xmlFilePath"]+root.LoaderInfo.parameters["lang"];
    my_ssp.xmlFilePath = langPath;
    var fileType = root.LoaderInfo.parameters["xmlFileType"];
    my_ssp.xmlFileType = fileType;
    Based on above informations, how could I achieve it?

    Suddenly that code in the following gives me some error
    var langPath = root.LoaderInfo.parameters["xmlFilePath"]+root.LoaderInfo.parameters["lang"];
    my_ssp.xmlFilePath = langPath;
    var fileType = root.LoaderInfo.parameters["xmlFileType"];
    my_ssp.xmlFileType = fileType;
    Access of possibly undefined property LoaderInfo through a reference with static type flash.display:DisplayObject.
    The only code snippet works is
    var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters;
    for (var param in paramObj) {
       if (param == "xmlFilePath") {
          my_ssp.xmlFilePath = paramObj[param];
       if (param == "xmlFileType") {
          my_ssp.xmlFileType = paramObj[param];

  • Redirect [SWF] and [Unload SWF] trace?

    Hi all!
    I was wondering if there is a way to redirect or disable
    [SWF] and [Unload SWF] based messages when working with external
    SWFS.
    Ideally I would like to redirect trace statements, but I
    doubt that's possible.
    Thanks!

    I would like to add a question to this topic, but instead of describing it, I would like to refer to this forum, where it was described very good: http://www.gotoandlearnforum.com/viewtopic.php?f=33&t=28730
    In short:
    When the loader object is only referenced by a local variable within a method and there's no other reference to the loader, other than the EventListener, the loaded SWF file is being sporadically unloaded (by the GC perhaps) before I am able to access the loader.content! That's kind of a bug, I guess and not acceptable!
    So any help would be much appreciated!
    Regards,
    Matthias

  • Unload SWF File

    Hi,
    I'm trying to develop a portal application.  I'm loading all swf files in a trusted sandbox configuration.
    When i unload the swf file as follows (note autoLoad set to true):
    swfLoader.source = null;
    swfLoader.validateNow();
    But when i run the profiler i notice that the application loaded on the swf file is never garbage collected (i.e. there is an instance for every time i load the swf file).
    When i look at what has references to the application i get the following:
    Is there a standard method for removing reference to the application so that it is unloaded.  Currently my application is vanilla and contains nothing within the mxml.

    Here it is.  Did not see anything out of ordinary.
    <report>
      <scripts>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\flex.swc(mx/core/IUIComponent)" mod="1259075989629" size="4563" optimizedsize="1152">
          <def id="mx.core:IUIComponent" />
          <pre id="Object" />
          <pre id="mx.core:IFlexDisplayObject" />
          <dep id="mx.managers:ISystemManager" />
          <dep id="AS3" />
          <dep id="flash.display:DisplayObjectContainer" />
          <dep id="flash.display:DisplayObject" />
          <dep id="flash.display:Sprite" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/utils/RPCObjectUtil)" mod="1259075940689" size="7130" optimizedsize="5264">
          <def id="mx.utils:RPCObjectUtil" />
          <pre id="Object" />
          <dep id="flash.utils:describeType" />
          <dep id="flash.utils:getQualifiedClassName" />
          <dep id="Date" />
          <dep id="AS3" />
          <dep id="QName" />
          <dep id="flash.xml:XMLNode" />
          <dep id="XML" />
          <dep id="mx.core:mx_internal" />
          <dep id="XMLList" />
          <dep id="flash.utils:Dictionary" />
          <dep id="Error" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\flex.swc(mx/core/IChildList)" mod="1259075989520" size="1480" optimizedsize="497">
          <def id="mx.core:IChildList" />
          <pre id="Object" />
          <dep id="AS3" />
          <dep id="flash.display:DisplayObject" />
          <dep id="flash.geom:Point" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/messaging/config/ConfigMap)" mod="1259075949283" size="2285" optimizedsize="1019">
          <def id="mx.messaging.config:ConfigMap" />
          <pre id="flash.utils:Proxy" />
          <dep id="AS3" />
          <dep id="flash.utils:flash_proxy" />
          <dep id="mx.utils:object_proxy" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/utils/RPCUIDUtil)" mod="1259075940689" size="2858" optimizedsize="1848">
          <def id="mx.utils:RPCUIDUtil" />
          <pre id="Object" />
          <dep id="Date" />
          <dep id="flash.utils:ByteArray" />
          <dep id="AS3" />
          <dep id="Math" />
          <dep id="mx.core:mx_internal" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\flex.swc(mx/core/IButton)" mod="1259075988989" size="642" optimizedsize="230">
          <def id="mx.core:IButton" />
          <pre id="mx.core:IUIComponent" />
          <pre id="Object" />
          <dep id="AS3" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\flex.swc(mx/managers/IFocusManager)" mod="1259075991942" size="2728" optimizedsize="773">
          <def id="mx.managers:IFocusManager" />
          <pre id="Object" />
          <dep id="mx.core:IButton" />
          <dep id="mx.managers:IFocusManagerComponent" />
          <dep id="flash.events:IEventDispatcher" />
          <dep id="AS3" />
          <dep id="flash.display:InteractiveObject" />
          <dep id="flash.display:DisplayObject" />
          <dep id="flash.display:Sprite" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/messaging/messages/IMessage)" mod="1259075949565" size="1995" optimizedsize="409">
          <def id="mx.messaging.messages:IMessage" />
          <pre id="Object" />
          <dep id="AS3" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/messaging/messages/RemotingMessage)" mod="1259075949830" size="654" optimizedsize="264">
          <def id="mx.messaging.messages:RemotingMessage" />
          <pre id="mx.messaging.messages:AbstractMessage" />
          <dep id="AS3" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\flex.swc(mx/core/mx_internal)" mod="1259075988989" size="190" optimizedsize="109">
          <def id="mx.core:mx_internal" />
          <dep id="AS3" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\flex.swc(mx/core/IFlexDisplayObject)" mod="1259075989661" size="6251" optimizedsize="1339">
          <def id="mx.core:IFlexDisplayObject" />
          <pre id="flash.events:IEventDispatcher" />
          <pre id="flash.display:IBitmapDrawable" />
          <pre id="Object" />
          <dep id="flash.accessibility:AccessibilityProperties" />
          <dep id="AS3" />
          <dep id="flash.display:DisplayObjectContainer" />
          <dep id="flash.geom:Rectangle" />
          <dep id="flash.display:DisplayObject" />
          <dep id="flash.display:Stage" />
          <dep id="flash.display:LoaderInfo" />
          <dep id="flash.geom:Point" />
          <dep id="flash.geom:Transform" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/messaging/messages/ISmallMessage)" mod="1259075949815" size="571" optimizedsize="196">
          <def id="mx.messaging.messages:ISmallMessage" />
          <pre id="Object" />
          <pre id="mx.messaging.messages:IMessage" />
          <dep id="AS3" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Source\Core\unithru_core_client_loader_flex\src\main.as" mod="1285282178028" size="2225" optimizedsize="1525">
          <def id="main" />
          <pre id="flash.display:Sprite" />
          <dep id="flash.display:StageScaleMode" />
          <dep id="flash.events:Event" />
          <dep id="mx.messaging.messages:MessagePerformanceInfo" />
          <dep id="mx.messaging.messages:HTTPRequestMessage" />
          <dep id="mx.messaging.messages:AcknowledgeMessage" />
          <dep id="flash.net:URLRequest" />
          <dep id="mx.messaging.messages:CommandMessage" />
          <dep id="flash.display:Loader" />
          <dep id="flash.system:ApplicationDomain" />
          <dep id="Error" />
          <dep id="mx.messaging.messages:SOAPMessage" />
          <dep id="mx.messaging.messages:AsyncMessageExt" />
          <dep id="flash.system:SecurityDomain" />
          <dep id="mx.managers:ISystemManager" />
          <dep id="mx.messaging.messages:RemotingMessage" />
          <dep id="mx.messaging.messages:AcknowledgeMessageExt" />
          <dep id="AS3" />
          <dep id="mx.messaging.config:ConfigMap" />
          <dep id="mx.events:FlexEvent" />
          <dep id="mx.messaging.messages:ErrorMessage" />
          <dep id="flash.system:LoaderContext" />
          <dep id="mx.messaging.messages:AsyncMessage" />
          <dep id="flash.display:StageAlign" />
          <dep id="mx.messaging.messages:CommandMessageExt" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\flex.swc(mx/managers/ISystemManager)" mod="1259075991958" size="4795" optimizedsize="1386">
          <def id="mx.managers:ISystemManager" />
          <pre id="mx.core:IFlexModuleFactory" />
          <pre id="flash.events:IEventDispatcher" />
          <pre id="mx.core:IChildList" />
          <pre id="Object" />
          <dep id="flash.events:Event" />
          <dep id="mx.managers:IFocusManagerContainer" />
          <dep id="flash.text:TextFormat" />
          <dep id="AS3" />
          <dep id="mx.core:ISWFBridgeGroup" />
          <dep id="flash.geom:Rectangle" />
          <dep id="flash.display:DisplayObject" />
          <dep id="flash.display:Stage" />
          <dep id="flash.display:LoaderInfo" />
          <dep id="flash.display:Sprite" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\flex.swc(mx/core/IFlexModuleFactory)" mod="1259075988973" size="976" optimizedsize="297">
          <def id="mx.core:IFlexModuleFactory" />
          <pre id="Object" />
          <dep id="AS3" />
          <dep id="flash.utils:Dictionary" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/messaging/messages/SOAPMessage)" mod="1259075949815" size="1271" optimizedsize="699">
          <def id="mx.messaging.messages:SOAPMessage" />
          <pre id="mx.messaging.messages:HTTPRequestMessage" />
          <dep id="AS3" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\flex.swc(mx/core/ISWFBridgeGroup)" mod="1259075989676" size="1224" optimizedsize="397">
          <def id="mx.core:ISWFBridgeGroup" />
          <pre id="Object" />
          <dep id="flash.events:IEventDispatcher" />
          <dep id="AS3" />
          <dep id="mx.core:ISWFBridgeProvider" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\flex.swc(mx/events/FlexEvent)" mod="1259076013693" size="2417" optimizedsize="1480">
          <def id="mx.events:FlexEvent" />
          <pre id="flash.events:Event" />
          <dep id="AS3" />
          <dep id="mx.core:mx_internal" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\framework.swc(mx/utils/object_proxy)" mod="1259075999614" size="208" optimizedsize="125">
          <def id="mx.utils:object_proxy" />
          <dep id="AS3" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/messaging/messages/ErrorMessage)" mod="1259075949565" size="1063" optimizedsize="541">
          <def id="mx.messaging.messages:ErrorMessage" />
          <pre id="mx.messaging.messages:AcknowledgeMessage" />
          <dep id="AS3" />
          <dep id="mx.messaging.messages:IMessage" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\flex.swc(mx/core/ISWFBridgeProvider)" mod="1259075989676" size="785" optimizedsize="263">
          <def id="mx.core:ISWFBridgeProvider" />
          <pre id="Object" />
          <dep id="flash.events:IEventDispatcher" />
          <dep id="AS3" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/messaging/messages/CommandMessageExt)" mod="1259075949799" size="1008" optimizedsize="464">
          <def id="mx.messaging.messages:CommandMessageExt" />
          <pre id="mx.messaging.messages:CommandMessage" />
          <pre id="flash.utils:IExternalizable" />
          <dep id="AS3" />
          <dep id="flash.utils:IDataOutput" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/messaging/messages/HTTPRequestMessage)" mod="1259075949565" size="1757" optimizedsize="880">
          <def id="mx.messaging.messages:HTTPRequestMessage" />
          <pre id="mx.messaging.messages:AbstractMessage" />
          <dep id="AS3" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/messaging/messages/CommandMessage)" mod="1259075949799" size="4385" optimizedsize="2638">
          <def id="mx.messaging.messages:CommandMessage" />
          <pre id="mx.messaging.messages:AsyncMessage" />
          <dep id="AS3" />
          <dep id="flash.utils:IDataOutput" />
          <dep id="flash.utils:IDataInput" />
          <dep id="mx.messaging.messages:IMessage" />
          <dep id="mx.messaging.messages:CommandMessageExt" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/messaging/messages/AcknowledgeMessage)" mod="1259075949815" size="1725" optimizedsize="938">
          <def id="mx.messaging.messages:AcknowledgeMessage" />
          <pre id="mx.messaging.messages:ISmallMessage" />
          <pre id="mx.messaging.messages:AsyncMessage" />
          <dep id="mx.messaging.messages:AcknowledgeMessageExt" />
          <dep id="AS3" />
          <dep id="flash.utils:IDataOutput" />
          <dep id="flash.utils:IDataInput" />
          <dep id="mx.messaging.messages:IMessage" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/messaging/messages/AsyncMessage)" mod="1259075949799" size="2629" optimizedsize="1411">
          <def id="mx.messaging.messages:AsyncMessage" />
          <pre id="mx.messaging.messages:ISmallMessage" />
          <pre id="mx.messaging.messages:AbstractMessage" />
          <dep id="mx.messaging.messages:AsyncMessageExt" />
          <dep id="flash.utils:ByteArray" />
          <dep id="AS3" />
          <dep id="flash.utils:IDataOutput" />
          <dep id="flash.utils:IDataInput" />
          <dep id="mx.messaging.messages:IMessage" />
          <dep id="mx.utils:RPCUIDUtil" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/utils/RPCStringUtil)" mod="1259075940689" size="1722" optimizedsize="959">
          <def id="mx.utils:RPCStringUtil" />
          <pre id="Object" />
          <dep id="AS3" />
          <dep id="mx.core:mx_internal" />
          <dep id="RegExp" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\flex.swc(mx/managers/IFocusManagerComponent)" mod="1259075999302" size="1320" optimizedsize="326">
          <def id="mx.managers:IFocusManagerComponent" />
          <pre id="Object" />
          <dep id="AS3" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/messaging/messages/MessagePerformanceInfo)" mod="1259075949799" size="1491" optimizedsize="730">
          <def id="mx.messaging.messages:MessagePerformanceInfo" />
          <pre id="Object" />
          <dep id="Date" />
          <dep id="AS3" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/messaging/messages/AcknowledgeMessageExt)" mod="1259075949815" size="1044" optimizedsize="476">
          <def id="mx.messaging.messages:AcknowledgeMessageExt" />
          <pre id="mx.messaging.messages:AcknowledgeMessage" />
          <pre id="flash.utils:IExternalizable" />
          <dep id="AS3" />
          <dep id="flash.utils:IDataOutput" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/messaging/messages/AbstractMessage)" mod="1259075949815" size="6545" optimizedsize="3334">
          <def id="mx.messaging.messages:AbstractMessage" />
          <pre id="Object" />
          <pre id="mx.messaging.messages:IMessage" />
          <dep id="mx.utils:RPCObjectUtil" />
          <dep id="flash.utils:getQualifiedClassName" />
          <dep id="flash.utils:ByteArray" />
          <dep id="AS3" />
          <dep id="flash.utils:IDataOutput" />
          <dep id="mx.core:mx_internal" />
          <dep id="flash.utils:IDataInput" />
          <dep id="mx.utils:RPCStringUtil" />
          <dep id="mx.utils:RPCUIDUtil" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\rpc.swc(mx/messaging/messages/AsyncMessageExt)" mod="1259075949799" size="968" optimizedsize="438">
          <def id="mx.messaging.messages:AsyncMessageExt" />
          <pre id="flash.utils:IExternalizable" />
          <pre id="mx.messaging.messages:AsyncMessage" />
          <dep id="AS3" />
          <dep id="flash.utils:IDataOutput" />
        </script>
        <script name="C:\work\sisa\snapshot\cc\unithru_rrubio_view\UniThru\Tools\FlexSDK3.5\3.5.0\frameworks\libs\flex.swc(mx/managers/IFocusManagerContainer)" mod="1259075999286" size="1056" optimizedsize="358">
          <def id="mx.managers:IFocusManagerContainer" />
          <pre id="flash.events:IEventDispatcher" />
          <pre id="Object" />
          <dep id="mx.managers:ISystemManager" />
          <dep id="AS3" />
          <dep id="flash.display:DisplayObject" />
          <dep id="mx.managers:IFocusManager" />
        </script>
      </scripts>
      <external-defs>
        <ext id="flash.utils:ByteArray" />
        <ext id="Math" />
        <ext id="RegExp" />
        <ext id="flash.system:ApplicationDomain" />
        <ext id="flash.display:StageAlign" />
        <ext id="XMLList" />
        <ext id="flash.events:Event" />
        <ext id="AS3" />
        <ext id="flash.utils:describeType" />
        <ext id="flash.net:URLRequest" />
        <ext id="flash.utils:IDataOutput" />
        <ext id="XML" />
        <ext id="flash.display:InteractiveObject" />
        <ext id="flash.display:LoaderInfo" />
        <ext id="flash.events:IEventDispatcher" />
        <ext id="flash.geom:Rectangle" />
        <ext id="QName" />
        <ext id="flash.utils:Dictionary" />
        <ext id="Error" />
        <ext id="flash.system:SecurityDomain" />
        <ext id="flash.display:IBitmapDrawable" />
        <ext id="Date" />
        <ext id="flash.display:DisplayObject" />
        <ext id="flash.accessibility:AccessibilityProperties" />
        <ext id="Object" />
        <ext id="flash.utils:IDataInput" />
        <ext id="flash.utils:flash_proxy" />
        <ext id="flash.display:DisplayObjectContainer" />
        <ext id="flash.text:TextFormat" />
        <ext id="flash.xml:XMLNode" />
        <ext id="flash.utils:IExternalizable" />
        <ext id="flash.display:Sprite" />
        <ext id="flash.display:Loader" />
        <ext id="flash.utils:Proxy" />
        <ext id="flash.geom:Point" />
        <ext id="flash.display:Stage" />
        <ext id="flash.system:LoaderContext" />
        <ext id="flash.geom:Transform" />
        <ext id="flash.utils:getQualifiedClassName" />
        <ext id="flash.display:StageScaleMode" />
      </external-defs>
    </report>

Maybe you are looking for

  • Purpose of idisk if I can't sign up to MobileMe

    1) What is the purpose of Idisk if I cannot sign up to mobileme as a new mac user? 2) How do I reset my idisk username (it automatically named it based on the files from my old laptop) 3) How do I reset my idisk password? 4) How can idisk be used?

  • All of my contacts and calendar information has disappeared. How do I get it back?

    All of my contacts and calendar information has disappeared. This is not the first time this has happened, and when it happened in the past I just turned on my contacts in the iCloud in "settings." This didn't work this time and I was curious if anyo

  • IPhoto Book Themes - Printed Guides

    Hi, Many of you are familiar with my rather obsessive site documenting all the different layouts that you can create with each iPhoto book theme: http://www.lizcastro.com/iphotobookthemes I've long thought it would be handy to have a printable versio

  • Non J2ee use of JTA/JTS

    I am about to build a small J2SE Gui app but think I need to build in some Transactional features Can I use JTS/JTA outside of an AppServer environment - if so can your provide some pointers/docs/links for example in the JINI world there is a Transac

  • Scheduled Tasks - same bug 6 years on

    About 6 years ago I noticed an annoying bug in the CF5 admin interface when editing a scheduled task. A previously entered value for a recurring daily time always vanishes as if you never entered one in the first place. I admit that I skipped CF6 and