Hi Henrik! Thank you so much for the help, I really appreciate it. :)

See my replies inline below.

On Sat, Apr 16, 2011 at 2:28 AM, Henrik Andersson <[email protected]> wrote:
> Long story short, the TLF library is implemented in actionscript. Said
> library is hosted on adobe's servers.
> In order to use the library, the player must have loaded it. The default
> solution to this used by Flash is to wrap the main movie in a separate
> preloader movie.
> This system is called RSL, or runtime shared libraries.

Ah, that's interesting.

Is it just me, or does RSL seem like overkill for simple,
timeline-based, movies?

Questions:

1.

Should I use TLF for all new text boxes, or is it best to use classic
text for everything, and only use TLF for when I need the TLF
features?

2.

Does TLF text add much additional Kb to a document?

> The preloader will load the embedded swf file (it uses the DefineBinaryData
> swf tag for that) and the swz file. This is done because otherwise you would
> get some nasty verify errors when the movie tries to refer to a class that
> isn't defined at that point.
> The effect is that your "main movie" is no longer the main movie, removing
> luxuries like being able to use the stage before the constructor finishes.

Sh*t. That isn't good. The app I built needs to have the ability to
control the timeline of the loaded swfs! :(

> It also complicates the code for loading such a movie into another movie.
> You have to get thru the preloader movie in order to access the main movie.

Ugh. That just does not sound like good news.

I keep wondering why Adobe made this the default for text boxes... It
almost sounds like an advanced feature that should only be used when
you know what your doing! :D

Maybe I am just grumpy because RSL/TLF text caused me several hours of
headache yesterday. :D

> Luckily, this mess is solved for you by Adobe, use the SafeLoader class that
> they have written. It will pretend to be a normal Loader that loads a normal
> movie, letting you ignore the RSL preloader stuff.

Ah, well that's good news!

I am actually in the process of refactoring the loading part of my
code, and I was planning on using GreenSocks's LoaderMax lib... I am
hoping that it can handle the RSL preloader stuff.

Thanks so much Henrik! I really appreciate your pro help!

Have a great weekend.

Cheers,
Micky
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to