RE: [Flashcoders] Re: Passing SWF parameters with MovieClipLoader?

2006-10-17 Thread Alain Rousseau
Oh sorry for misunderstanding,

To answer you question, I don't know if it is a garanteed behavior but if it
works, that could be the case, because flashvars are set before the swf
actually loads in your page. That onLoadComplete behaves in a similar way
seems plausible.

Further testing is required to say if it's a solid assumption. But if it
works, use it ! :)

Alain

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of John Harding
Sent: 17 octobre 2006 12:08
To: Flashcoders mailing list
Subject: Re: [Flashcoders] Re: Passing SWF parameters with MovieClipLoader?

I may not have been clear - I understand that if you actually want to _use_
the new clip, you need to wait for onLoadInit.

What I was trying to do is set parameters on the new clip _before_ it gets
loaded, similar to setting flashvars in HTML, or setting properties on an
empty clip before calling MovieClip.loadMovie().   And what I found is that
you can do this by setting those parameters in response to onLoadComplete.

-John

On 10/16/06, Alain Rousseau <[EMAIL PROTECTED]> wrote:
>
> Yup, Tested and True,
>
> it's definitely onLoadInit that does the trick, because it is fired 
> when the first frame of your loaded SWF is played.
> onLoadComplete only tells you that the SWF bytes have completed 
> loading before it actually begins playing.
>
> the rest of the onLoad... events for the MovieClipLoader seem to be 
> there only for the purpose of load progress monitoring. Of course you 
> can put them at any use you see fit but basically that is waht they do.
>
> onLoadInit tells you that your SWF is ready for manipulation.
>
> HTH
>
> Alain
>
> John Harding wrote:
>
> > Hello all,
> >
> > I have a project where I'd like to use MovieClipLoader to load an 
> > external SWF, so that I can be notified when the load is complete.  
> > However, it appears that MovieClipLoader.loadClip() does not allow 
> > one to pass parameters (i.e. flashVars) to the SWF like 
> > MovieClip.loadMovie() does.
> >
> > As an experiment, I tried setting my SWF parameters in response to 
> > onLoadComplete(), and it appears to work - onLoadComplete is called 
> > before the loaded SWF initializes, and the parameters set in 
> > onLoadComplete() are set on the root clip of the loaded SWF.
> >
> > So my question is, does anyone know if this is guaranteed behavior?  
> > The Macromedia docs all seem to indicate that onLoadComplete() is 
> > completely useless and one should use onLoadInit() (and yes, I'm 
> > still using onLoadInit for everything other than the SWF 
> > parameters).
> >
> > Thanks!
> > -John
> > ___
> > Flashcoders@chattyfig.figleaf.com
> > To change your subscription options or search the archive:
> > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
> >
> > Brought to you by Fig Leaf Software
> > Premier Authorized Adobe Consulting and Training 
> > http://www.figleaf.com http://training.figleaf.com
> >
> >
> >
> ___
> Flashcoders@chattyfig.figleaf.com
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
> Brought to you by Fig Leaf Software
> Premier Authorized Adobe Consulting and Training 
> http://www.figleaf.com http://training.figleaf.com
>
___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training http://www.figleaf.com
http://training.figleaf.com


--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.408 / Virus Database: 268.13.4/478 - Release Date: 2006-10-17
 

-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.408 / Virus Database: 268.13.4/478 - Release Date: 2006-10-17
 

___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


Re: [Flashcoders] Re: Passing SWF parameters with MovieClipLoader?

2006-10-17 Thread John Harding

I may not have been clear - I understand that if you actually want to _use_
the new clip, you need to wait for onLoadInit.

What I was trying to do is set parameters on the new clip _before_ it gets
loaded, similar to setting flashvars in HTML, or setting properties on an
empty clip before calling MovieClip.loadMovie().   And what I found is that
you can do this by setting those parameters in response to onLoadComplete.

-John

On 10/16/06, Alain Rousseau <[EMAIL PROTECTED]> wrote:


Yup, Tested and True,

it's definitely onLoadInit that does the trick, because it is fired when
the first frame of your loaded SWF is played.
onLoadComplete only tells you that the SWF bytes have completed loading
before it actually begins playing.

the rest of the onLoad... events for the MovieClipLoader seem to be
there only for the purpose of load progress monitoring. Of course you
can put them at any use you see fit but basically that is waht they do.

onLoadInit tells you that your SWF is ready for manipulation.

HTH

Alain

John Harding wrote:

> Hello all,
>
> I have a project where I'd like to use MovieClipLoader to load an
> external
> SWF, so that I can be notified when the load is complete.  However, it
> appears that MovieClipLoader.loadClip() does not allow one to pass
> parameters (i.e. flashVars) to the SWF like MovieClip.loadMovie() does.
>
> As an experiment, I tried setting my SWF parameters in response to
> onLoadComplete(), and it appears to work - onLoadComplete is called
> before
> the loaded SWF initializes, and the parameters set in onLoadComplete()
> are
> set on the root clip of the loaded SWF.
>
> So my question is, does anyone know if this is guaranteed behavior?  The
> Macromedia docs all seem to indicate that onLoadComplete() is completely
> useless and one should use onLoadInit() (and yes, I'm still using
> onLoadInit
> for everything other than the SWF parameters).
>
> Thanks!
> -John
> ___
> Flashcoders@chattyfig.figleaf.com
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
> Brought to you by Fig Leaf Software
> Premier Authorized Adobe Consulting and Training
> http://www.figleaf.com
> http://training.figleaf.com
>
>
>
___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


Re: [Flashcoders] Re: Passing SWF parameters with MovieClipLoader?

2006-10-16 Thread Alain Rousseau

Yup, Tested and True,

it's definitely onLoadInit that does the trick, because it is fired when 
the first frame of your loaded SWF is played.
onLoadComplete only tells you that the SWF bytes have completed loading 
before it actually begins playing.


the rest of the onLoad... events for the MovieClipLoader seem to be 
there only for the purpose of load progress monitoring. Of course you 
can put them at any use you see fit but basically that is waht they do.


onLoadInit tells you that your SWF is ready for manipulation.

HTH

Alain

John Harding wrote:


Hello all,

I have a project where I'd like to use MovieClipLoader to load an 
external

SWF, so that I can be notified when the load is complete.  However, it
appears that MovieClipLoader.loadClip() does not allow one to pass
parameters (i.e. flashVars) to the SWF like MovieClip.loadMovie() does.

As an experiment, I tried setting my SWF parameters in response to
onLoadComplete(), and it appears to work - onLoadComplete is called 
before
the loaded SWF initializes, and the parameters set in onLoadComplete() 
are

set on the root clip of the loaded SWF.

So my question is, does anyone know if this is guaranteed behavior?  The
Macromedia docs all seem to indicate that onLoadComplete() is completely
useless and one should use onLoadInit() (and yes, I'm still using 
onLoadInit

for everything other than the SWF parameters).

Thanks!
-John
___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com




___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com