Load and consecutively play external swf's

Hi,
I have three external swf files - part1, part2 and part3. I
know how to load one clip but I would like to know how to
dynamically load them into an empty MC and then play them in full
consecutively without any fancy transitions so that it plays like
one big movie using Actionscript (no button triggers!).
I have some very BASIC actionscript knowledge but am not sure
which way is best. If someone could give me some "simple" step by
step advise it would be grately apreciated.
Danielle

Ok I followed your instructions and when I play the main swf
(I call - load_swfs) file it plays part1.swf fine but then it gets
to the first frame of part2.swf (which is blank) and just stops and
doesn't go any farther! Did I put something in the wrong place?
I've written what I did and where below.
// In my main file (load_swfs) it's just a single blank frame
with this code in it :-
tl=this;
swfA=["part1.swf","part2.swf","part3.swf"];
dep=0;
numLoaded = 0;
totalLoad=3;
lo=new Object();
lo.onLoadInit=function(target){
numLoaded++;
checkIfAllLoaded();
function checkIfAllLoaded(){
if(numLoaded==totalLoad){
holder1.play();
} else {
mc=this.createEmptyMovieClip("holder"+(numLoaded+1),dep++);
mcl.loadClip(swfA[numLoaded],mc);
mcl=new MovieClipLoader();
mcl.addListener(lo);
mc=this.createEmptyMovieClip("holder"+(numLoaded+1),dep++);
mcl.loadClip(swfA[numLoaded],mc);
// In part1.swf in the last frame is :-
tl.holder2.play();
this.removeMovieClip();
// In part2.swf frame 1 is blank with a stop(); and in the
last frame is:-
tl.holder3.play();
this.removeMovieClip();
// In part3.swf frame 1 is blank with a stop();
Let me know where I went wrong!
Thanks

Similar Messages

  • 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

  • Load and unload the external swf file using AS3(for window, IOS and android)

    For the external swf file loading, I use this code
    load2.addEventListener(MouseEvent.MOUSE_DOWN, newvid);
    function newvid(event:MouseEvent) {
              trace("you clicked me");
              var loadit = new Loader();
              addChild(loadit);
        var _lc:LoaderContext = new LoaderContext(false, ApplicationDomain.currentDomain, null);
        loadit.load(new URLRequest("scene02.swf"), _lc);
    its working great but I don’t know how to unload the loaded swf files (looking: unload one by one and unload all)
    in AS2 we have
    on (release) {
              loadMovieNum("scene2.swf", 1);
              unloadMovieNum(2);
              unloadMovieNum(3);
    but i need in AS3

    Now I use this code and this time I got these compiler errors
    package {
                    import flash.display.SimpleButton;
                    import flash.display.MovieClip;
                    import flash.events.MouseEvent;
                    //import flash.display.URLRequest;
                    //import flash.display.Loader;
                    import flash.events.Event;
                    import flash.system.ApplicationDomain;
                    import flash.net.URLRequest;
                    import flash.system.LoaderContext;            
                                    public class load1 extends SimpleButton {
                                                    var loadit:Loader;              
                                                    public function load1() {
                                                                    this.addEventListener(MouseEvent.MOUSE_DOWN, loadfile);
                                                    private function loadfile(event:MouseEvent):void {
                                                                    trace("you clicked me");
                                                                    loadit = new Loader();
                                                                    this.parent.addChild(loadit);
                                                                    var _lc:LoaderContext = new LoaderContext(false, ApplicationDomain.currentDomain, null);
                                                                    loadit.load(new URLRequest("s01.swf"), _lc);
                                                    private function unloadfile(event:MouseEvent):void {
                                                                    loadit.unloadAndStop();

  • How to load and display the external flv video files in dynamicly and the how to control the flv fil

    How to load and display the external flv video files in dynamicly using AS 3.0
    and  How to control the flv file  add the play paus button and add seekbar.
    I have using to load the flv file following code
    var flvPlaceHolder1:MovieClip = new MovieClip();
    var vid1:Video = new Video(734, 408);
    flvPlaceHolder1.addChild(vid1);
    addChild(flvPlaceHolder1);
    flvPlaceHolder1.x = 1059;
    flvPlaceHolder1.y = 152;
    var nc1:NetConnection = new NetConnection();
    nc1.connect(null);
    var ns1:NetStream = new NetStream(nc1);
    vid1.attachNetStream(ns1);
    var listener1:Object = new Object();
    listener1.onMetaData = function(evt:Object):void {};
    ns1.client = listener1;
    ns1.play("GV-1600 TURNING.flv");
    ns1.addEventListener(NetStatusEvent.NET_STATUS, statusChanged1);
    function statusChanged1(ns1:NetStatusEvent):void
             trace(ns1.info.code);
            if (ns1.info.code == 'NetStream.Buffer.Empty')
                 trace('the video has ended');
                 removeChild(flvPlaceHolder1);
                 //trace('removeChild');
                gotoAndPlay(1786);
    then how to add the play,paus ,full screen button    and   seekbar,volumebar.

    I have to Create the flash presentation for our company product
    In this presentation the left  side the text animation are displayed then right side the our product video is displayed.
    In this presentation i need the following option :
    1, The first product video and animation is finished then the next product is played
    2, then the video displayed  (size width and height 400x300) , I click this video to increase the size(ex:1000x700)
    3, then the playing video i control  it play, stop, paus button and volume bar, seek bar.
    4, then this presentation is displayed on 42 inches LCD TV so this full presentation is run full screen.
    I have finished first two steps 1 and 2
    the following are the screen short and code:-
    code :-
    var count=0;
    var flvPlaceHolder2:MovieClip = new MovieClip();   
    var vid2:Video = new Video(734, 408);
    flvPlaceHolder2.addChild(vid2);
    addChild(flvPlaceHolder2);
    flvPlaceHolder2.x = 1059;
    flvPlaceHolder2.y = 152;
    var nc2:NetConnection = new NetConnection();
    nc2.connect(null);
    var ns2:NetStream = new NetStream(nc2);
    vid2.attachNetStream(ns2);
    var listener2:Object = new Object();
    listener2.onMetaData = function(evt:Object):void {};
    ns2.client = listener2;
    ns2.play("GS-4000.flv");
    this.addEventListener(Event.ENTER_FRAME, BtnFadeIn2);
    function BtnFadeIn2(event:Event):void
        if (this.currentFrame == 387)
            /*flvPlaceHolder2.x = 30;
            flvPlaceHolder2.y = 140;
            vid2.width=1800;
            vid2.height=800;
            trace('Screen size is changed');*/
            if(count==0)
            flvPlaceHolder2.x = 30;
            flvPlaceHolder2.y = 140;
            vid2.width=1800;
            vid2.height=800;
            count++;
    ns2.addEventListener(NetStatusEvent.NET_STATUS, statusChanged2);
    function statusChanged2(ns2:NetStatusEvent):void
        trace(ns2.info.code);
        if (ns2.info.code == 'NetStream.Buffer.Empty')
                trace('the video has ended');
                 removeChild(flvPlaceHolder2);
                 //trace('removeChild');
                gotoAndPlay(433);
    flvPlaceHolder2.buttonMode=true;
    flvPlaceHolder2.addEventListener(MouseEvent.CLICK,home2);
    function home2(e:MouseEvent):void
        if(vid2.width==734 && vid2.height==408)
            flvPlaceHolder2.x = 30;
            flvPlaceHolder2.y = 140;
            vid2.width=1800;
            vid2.height=800;
        else
            flvPlaceHolder2.x = 1059;
            flvPlaceHolder2.y = 152;
            vid2.width=734;
            vid2.height=408;

  • [svn:osmf:] 11205: Fix bug FM-169: Trait support for data transfer sample doesn' t display bytes loaded and bytes total for SWF element

    Revision: 11205
    Author:   [email protected]
    Date:     2009-10-27 15:04:26 -0700 (Tue, 27 Oct 2009)
    Log Message:
    Fix bug FM-169: Trait support for data transfer sample doesn't display bytes loaded and bytes total for SWF element
    Ticket Links:
        http://bugs.adobe.com/jira/browse/FM-169
    Modified Paths:
        osmf/trunk/apps/samples/framework/PluginSample/src/PluginSample.mxml
        osmf/trunk/apps/samples/framework/PluginSample/src/org/osmf/model/Model.as

    The bug is known, and a patch has been submitted: https://bugs.freedesktop.org/show_bug.cgi?id=80151. There's been no update since friday, so I wonder what the current status is, or if it's up for review at all.
    Does anyone know how we can be notified when this patch hits the kernel?

  • When i went to oxygen network, i tried to watch an episode of a show but it would not load and they play button is ineffective, what should i do?

    when i went to oxygen network, i tried to watch an episode of a show but it would not load and they play button is ineffective, what should i do?

    Try:
    - Reset the iOS device. Nothing will be lost
    Reset iOS device: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - If you can redownload it by:
    Downloading past purchases from the App Store, iBookstore, and iTunes Store
    The delete and redownload

  • Trying to properly code a menu with buttons that can go back and forth between external swf files

    I have a project I've been working on that, when properly coded, has a "main menu" with 4 "doors" (buttons). When the corresponding buttons to these "doors" are clicked, it should go to and play an external .swf file. If that doesn't make sense, think of a DVD menu. You click play movie, it plays the movie. When the movie is over, there's two buttons on that swf file to either play the movie over or go back the main menu, which is an external .swf file (Remember, we go to the movie from the menu, which is a seperate file). So far, the buttons work. The menu works. However, from the movie, at the conclusion, when I click the button to go back to the main menu, it displays the movie clip and the buttons, but none of the buttons work. I'm starting to think it has to do with the fact the main menu was written in AS3 and the movie was made in AS2. If anyone can assist me in being to able to keep both files and still navigate between the two, being able to bring up the menu from the movie and be able to play the movie again, and so on and so on, that'd be GREAT. I'm somewhat of a noob to Flash, but I learn quickly and I'm open to any suggestions. Here's the code for main menu, which I guess acts as the parent file, and the movie. If I get this to work, I essentially would duplicate the same actions for the other 4 doors, once I complete the environments for them. Thanks
    Main.Fla/Swf (written in AS3)
    (This is the action on the first frame, that has all the buttons. For this question, I'm just trying to properly code for 'Door4', which is the "door" to the movie.)
    import flash.display.Loader;
    stop();
    var myLoader1:Loader=new Loader ();
    Door4.addEventListener(MouseEvent.CLICK, jayzSwf);
    function jayzSwf(myevent1:MouseEvent):void
              var myURL1:URLRequest = new URLRequest("jayzspeaks.swf");
              myLoader1.load(myURL1);
              addChild(myLoader1);
              myLoader1.x = 0;
              myLoader1.y = 0;
    Movie.Fla/Swf (written in AS2)
    (This is action on the button that returns to the menu)
    on (release) {
              this.createEmptyMovieClip("container",this.getNextHighestDepth());
              container.loadMovie("main.swf");

    At least you're going in the correct (mis)direction. You have AS3 loading AS2. So that's not a huge hurdle.
    I believe all you really need to do is send your Main.swf a signal that the content it loaded (e.g. jayzspeaks.swf) is done and you want to get rid of it.
    The code I pointed you to asks you to (upon download and import then) instantiate it in both AS2 and AS3. They give a very simple easy to understand line of code.
    // as2, load this in jayzspeaks.swf
    var myBridge:SWFBridgeAS2 = new SWFBridgeAS2("connectionID", clientObj);
    // as3, load this in main.swf
    var myBridge:SWFBridgeAS3 = new SWFBridgeAS3("connectionID", clientObj);
    Make sure the connectionID matches between them. Set it to whatever you want.
    When you're done with your as2 loaded content you'd send a signal (over localconnection) back to the AS3 Main like they say:
    myBridge.send("someFunctionToUnloadContent");
    myBridge.close();
    You'd need to make the as3 function "someFunctionToUnloadContent()" (example purposes only name) and it should unload the jayzspeaks.swf that was loaded in the loader.
    Make sure you get that close in there so you don't drill up a bunch of localconnection objects just like the simple source code says.

  • Play external swf

    I've got some existing swf movie that i want to load into a
    another swf as external swf. my problem is that these existing swf
    doesn't have stop() at the end of the movie, it plays in a loop.
    but i want only want it play once per button release, what should i
    do.

    Ok I followed your instructions and when I play the main swf
    (I call - load_swfs) file it plays part1.swf fine but then it gets
    to the first frame of part2.swf (which is blank) and just stops and
    doesn't go any farther! Did I put something in the wrong place?
    I've written what I did and where below.
    // In my main file (load_swfs) it's just a single blank frame
    with this code in it :-
    tl=this;
    swfA=["part1.swf","part2.swf","part3.swf"];
    dep=0;
    numLoaded = 0;
    totalLoad=3;
    lo=new Object();
    lo.onLoadInit=function(target){
    numLoaded++;
    checkIfAllLoaded();
    function checkIfAllLoaded(){
    if(numLoaded==totalLoad){
    holder1.play();
    } else {
    mc=this.createEmptyMovieClip("holder"+(numLoaded+1),dep++);
    mcl.loadClip(swfA[numLoaded],mc);
    mcl=new MovieClipLoader();
    mcl.addListener(lo);
    mc=this.createEmptyMovieClip("holder"+(numLoaded+1),dep++);
    mcl.loadClip(swfA[numLoaded],mc);
    // In part1.swf in the last frame is :-
    tl.holder2.play();
    this.removeMovieClip();
    // In part2.swf frame 1 is blank with a stop(); and in the
    last frame is:-
    tl.holder3.play();
    this.removeMovieClip();
    // In part3.swf frame 1 is blank with a stop();
    Let me know where I went wrong!
    Thanks

  • Load and control AS2 interactive SWF in AS3 and get properties of AS2 swf

    Hi,
    Can anyone please tell me how to load AS2 and AS3 swf file in AS3 Loader class.  I have tried "ForcibleLoader.as, AVM1Loader.as, AVM2Loader.as but as of now I have not get successes yet. There are some issue in all library.
    I am looking for below solution.
    1) Load SWF file AS2, AS3 via flashVars params and load it in AS3 player.
    2) After successfully loaded, below properties should be shown -   
         a) totalFrames
         b) currentFrames
         c) FPS of loaded swf file
         d) Should wok play(), stop() properties of loaded swf file.
         e) SWF file should work just like video player application where we can do Play, Pause, Stop, Seek (All properties and methods
            should be supported. )
    3) Player should be capable of loading all swf file regardless of any version AVM1 AVM2 both in AS3 Player.
    4) After loading player should scale external loaded swf file as per Player stage width and height and content should be scale    
        proportionate in 4:3.
    4) AS2 & AS3 action script must be supported in AS3 player. (All interactive swf file should be supported)
    Thanks

    http://gskinner.com/blog/archives/2007/07/swfbridge_easie.html

  • Loading library assets from external .swf

    Ok, so here's what I want to do. I'm creating an application
    that has optional classes that it can instantiate based on what the
    needs are. These classes operate things like Session Logging
    utilities, etc. These items obviously have assets that they need
    available such as movieclips and buttons. For example, the Session
    Logger has a sessionLog_mc clip that has a log window with buttons
    and the log display. I want to be able to have my class load the
    external .swf that contains the assets for the Session Logger and
    then use attachMovie(), once the .swf is loaded, to attach the
    sessionLog_mc from the library of the loaded external .swf file.
    This does NOT seem to work at all. This seems like it has to be
    possible. I don't want to be forced to put all my code into
    external .swf's too. I just want some external asset .swf's (or
    maybe just one large one) that I can load. Is this possible? I am
    wanting to have the ability to show the progress of loading each of
    these components while the application is starting up and loading
    the asset files. Thanks so much!
    Here is an example of what I'm trying: (the attachMovie does
    NOT work at all)

    I see now how to import and display a library class object
    using:
    var MovieClipClass:Class =
    Class(loader.contentLoaderInfo.applicationDomain.getDefinition("myLibraryAsset"))
    var movieClip:Sprite = new MovieClipClass();
    addChild(movieClip)
    But this seems to only work for SWF's published for AS3 Flash
    Player 9.
    I need to do the same for SWF's published with AS2 Flash
    Player 7.
    Any ideas?

  • Why do Youtube video clips and all others, for that matter, take hours to load and never play properly?

    My java script is enabled, my machine running latest versions of Firefox and Windows and yet it is impossible to download and play any video clips as it takes forever to load and play and still does not play the clips as they were intended.

    Since you mention Internet Explorer, I assume that you are on Windows.
    Do you sometimes clear your browser cache?  (Tools | Internet Options | tab General | Delete browsing history)
    Do you sometimes clear Flash Player local storage?  (Control Panel | Flash Player Settings Manager | tab Storage | Delete all)
    Does enable/disable Hardware Acceleration make any difference?  (See http://forums.adobe.com/thread/891337)
    Do you have the latest graphics drivers installed?  (See http://forums.adobe.com/thread/945765)
    Finally, is your Internet connection stable?

  • Play external swf in sequence

    I am new in Flash and have this little stupid question. I
    have made 3 .swf files and I want to play them one by one in
    sequence automatically. What's the best way to do it?

    Here's a nice trick that Andrei1 taught me  a week ago or so that should sort out your problem:
    On the last frame of partA.swf, you could dispatch an event, like so:
    dispatchEvent(new Event("advanceParentTimeline"));
    Then, in your parent movie on the frame that partA gets loaded, you can listen for the text, like so:
    stage.addEventListener("advanceParentTimeline", onTextRequest, true);
    Add the following function to the same frame with the listener mentioned above, and if your parent movie hears that text, send your movie to frame 2, like so:
    function onTextRequest(e:Event):void {
         gotoAndStop(2);
    Hope that helps,
    ~Chipleh

  • Buttons to play external swf files

    Hello
    I know what to do but I do not know how to do it.
    I want to make some tutorial movies available to users. I
    have about 12 little swf files that were created in camtasia, I
    would like to make them available though a single player instance.
    Here is some AS2 I understand:
    var btnLoadM1:mx.controls.Button;
    //I know I can set the lable of the button, so I must be able
    to set other attributes
    btnLoadM1.label = "Name of Button";
    var mcHolder:MovieClip;
    var oLoader:Object = new Object();
    oLoader.click = function(){
    mcHolder.loadMovie("learning.swf");
    mcHolder._x = btnLoadM1.width + 5;
    mcHolder._y = 0;
    mcHolder._xscale = 90;
    mcHolder._yscale = 90;
    btnLoadM1.addEventListener("click", oLoader);
    This defines one button and loads a movie into a movie clip
    when the button is selected. I want to take all of the specific
    references in the oLoader out, but to have it play a movie which
    has all of its parameters sent by the button which references the
    movie.
    I would like to extend this to include a link to a pdf file
    which could also be made available at the same time as the relevant
    movie was being played.
    any help much appreciated

    Yes...I have published the app and have tested with the same
    result. I am relatively new to flash but have used the getURL
    function in another app which worked. For some reason neither the
    getURL function nor the MovieClip window object worked. Could this
    be a scope problem? The code is included in a datagrid object
    inside a slide of a multi-slide application.

  • Game center just says loading and cant play any games

    I am using a Iphone 3gs at&t but i have switched to Straight talk the phone is not Jailbroke or anything just have downloaded unlockit.co.nz for my APN settings.Everything has always worked but now for some reason when i go into Game Center it just sits there and loads never does anything then i go to play one of my app games and the Game Center thing pops up and i try to click Cancel and it wont do anything try to log in and i can put my info in but then i click sign in and it just sits there and loads wont do anything. click out of it and go back in to it 10 mins later and it still has the Game Center up and trying to sign me in. My Safari isnt working either click on it and it goes to a screen then just goes away my mail isnt working either nor is my Calendar. they just come up and click off. Im not for sure what is going on dont know much about phones i do know that i have  (1) tried all of this on my Wifi   (2) reset network   (3) reset all settings  (4) went to restrictions tuned off Game Center  (5) turned off 3g  (6) turned on airplane mode then off ...............I have pretty much done everything. I have the latest itunes. Oh and i CAN connect to Facebook Google app store and  i tunes. Please if anyone knows what i need to do please let me know..........

    Don't worry, I had the same prob earlier. You just have to restart your phone and launch Game Center again. It should work.

  • Loading class from an external .swf file

    Hi,
    My flash application has lots of resources which will change all the time. In order to keep the the user from having to download my main .swf file over and over again, and in order to keep the main file's size low, I would like to put the resources into separate .swf files and load them dynamically from a url using a Loader.
    Once downloaded I would like to extract the classes that are in the resource swf and use them in the main swf. Can anyone share some code for doing this? Note that I am not just interested in using a symbol from the resource swf. I would like to use a class, with all of its methods and everything, and my main swf does not contain the class definition. Only the resource swf does.
    Thanks!!

    This is a great question for flash programming.
    And when you know the answer to this, you are likely to use it on daily basis like the top level programmers  of an agency.
    ApplicationDomain is your answer and the adobe docs has a chapter on this.
    ApplicationDomain is where all of your classes will be loaded into and when you use a loader you have the ability to target this with the laoderContext.
    AplicationDomain.currentDomain loads all classes into the main app and if your main app already has these classes, then the app uses the parents classes
    new Application.Domain() specifies a seperate repo of classes that are loaded in so that classes in the main app will not be confused by the classes in a loaded swf. that refer to the same names.
    this locks down the communication between the swfs but will use the newer updated classes on the child when a child is loaded in with the same class names as the parents.
    new ApplicationDomain(currentDomain)  will enclose a new repo with the parent repo of the class definitions.

Maybe you are looking for

  • XK01 Update using BDC

    Hi, I am updating xk01 . I have one problem .My Vendor is having 3 bank accounts in three different states .when I am up dating it is taking only one row of the flat file and when it comes to second row vendor number will be same but bank details wil

  • Need Adobe Air To Install Adobe Air

    While trying to install another product my MacBook Pro i7 OS X verizion 10.7.2 informed me that it needed Adobe Air to install completely, so i travled to the Adobe page and downloaded Adobe Air, when trying to install this product I was informed tha

  • Kuwait is not mentioned in countries list :@ so how can we use imessage ..

    also now am used bahrain as it is my country .. but i cannot get the called id which i have saved becouse i put the international code to let the the imessage work

  • Can't get rid of unread mail icon--shows 2 unread messages but can't find any

    I've got a smart mailbox that shows unread messages so I can easily see what new and unread mail I have.  The problem is it gives me the notification icon that indicates I have two unread messages, yet the mailbox does not show any messages as unread

  • Default download manager?

    i've been using GetRight, but it got sceRwed up and i had to retie it to FF. in the interim, DownThemAll took over, but i'd rather not use it and it pops up automatically now. but now that it's configured to play with FF again, how do i set it to tak