Preloading Fonts

Senocular put together an amazing write-up on preloading and giving a lot of helpful information (http://senocular.com/flash/tutorials/preloading/)

My deal is: how to address loading fonts and knowing the progress of the loading. With shared libraries, I think it loads it in the first frame and doesn’t give you an option to do so otherwise.

I have my main movie: main.swf I have Frame 1 for preloading, I’m loading all my AS2 classes on frame 2 and start instantiating them/creating the site in frame 3. What can I do with my fonts? I’d love to get them in a separate swf that’s outside my main.swf so I can easily reuse them for future sites.

Any thoughts?