i'm doing something similar. I've raised it n the bug list (ref. sdk-
12883). 
In the meantime, i've taken out my preloader.




--- In flexcoders@yahoogroups.com, "rleuthold" <[EMAIL PROTECTED]> wrote:
>
> I have a custom preloader problem too, and I'm really stuck. My 
preloader class is getting 
> an xml used all around the application, so that I assign the xml 
to a Variable in the 
> application file (Application.application).
> 
> Hope somebody has information about that.
> 
> --- In flexcoders@yahoogroups.com, "bhaq1972" <mbhaque@> wrote:
> >
> > forgot to add the rte trace
> > 
> > TypeError: Error #1009: Cannot access a property or method of a 
null 
> > object reference.
> >     at global$init()[E:\dev\flex_3_beta2
> > 
\sdk\frameworks\projects\framework\src\mx\core\Application.as:210]
> >     at preloadPNG::WelcomeScreen()[C:\Documents and 
> > Settings\bodrul haque.SYNLOG\My Documents\Flex Builder 3\myTest3
> > \src\preloadPNG\WelcomeScreen.as:24]
> >     at preloadPNG::CustomPreloader()[C:\Documents and 
> > Settings\bodrul haque.SYNLOG\My Documents\Flex Builder 3\myTest3
> > \src\preloadPNG\CustomPreloader.as:21]
> >     at mx.preloaders::Preloader/initialize()[E:\dev\flex_3_beta2
> > 
\sdk\frameworks\projects\framework\src\mx\preloaders\Preloader.as:203
> > ]
> >     at 
> > 
mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal
> > ::initialize()[E:\dev\flex_3_beta2
> > 
\sdk\frameworks\projects\framework\src\mx\managers\SystemManager.as:1
> > 505]
> >     at mx.managers::SystemManager/initHandler()
> > [E:\dev\flex_3_beta2
> > 
\sdk\frameworks\projects\framework\src\mx\managers\SystemManager.as:2
> > 206]
> > 
> > 
> > 
> > 
> > 
> > --- In flexcoders@yahoogroups.com, "bhaq1972" <mbhaque@> wrote:
> > >
> > > (This looks like a bug... but the buglist seems to be out of 
reach)
> > > 
> > > Problem - I get a runtime error when referencing 
> > > mx.core.Application.application in a Loader class.
> > > 
> > > I've got a custom preloader based on a Ted Patrick example.
> > > The problem occurs in WelcomeScreen.as
> > > 
> > > WelcomeScreen.as
> > > ----------------
> > > public class WelcomeScreen extends Loader
> > > {
> > >   public function WelcomeScreen()
> > >   {
> > >     trace(mx.core.Application.application);       
> > >   }
> > > }
> > > the above trace should be null not a RTE. 
> > > 
> > > eg.
> > > <mx:Application preloader="CustomPreloader">
> > > 
> > > CustomPreloader.as
> > > ------------------
> > > public class CustomPreloader extends DownloadProgressBar
> > > {
> > >   public var wcs:WelcomeScreen;
> > >     
> > >   public function CustomPreloader() 
> > >   {
> > >     super(); 
> > >     wcs = new WelcomeScreen();
> > >     this.addChild(wcs)                   
> > >   }
> > > }
> > >
> >
>


Reply via email to