Thanks John,

That definitely works, although I was curious how to do this using 
non-Flex API calls.   I figured out that part of my problem is that at 
creationComplete(), the Application is not added to the display-list, 
and thus you can't find out the root or stage.  So, I changed the 
example to applicationComplete, and at that point the stage, root, and 
loaderInfo objects are defined and you can access them.

My next question - how do you find the base URL in a data class with no 
reference to a DisplayObject? It seems like you need to get access to 
the global display list, but I am unsure how to do that.


Working code to access the url and stage.

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"; 
layout="absolute" applicationComplete="{ showURL(); }">
<mx:Script>
    <![CDATA[
        import mx.controls.Alert;
        private function showURL() : void
        {
            Alert.show( "url: " + this.loaderInfo.url + " stage: " + 
this.stage );
        }
    ]]>
</mx:Script>  
</mx:Application>







John Grden wrote:
> application.url is what you're looking for
>  
> Look at mx.core.Application properties
>  
> hth,
>  
> JPG
>
>  
> On 8/31/06, *Daniel Wabyick* <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>> wrote:
>
>     I am trying to find the URL in which an application is running.
>     Reading
>     the documentation, I get the impression that I can use the "root"
>     property off on any DisplayObject, and then get the loaderInfo
>     from there.
>
>     Unfortunately, the root property seems to be null. I must be doing
>     something wrong. Can someone help?
>
>     <?xml version="1.0" encoding="utf-8"?>
>     <mx:Application xmlns:mx=" http://www.adobe.com/2006/mxml
>     <http://www.adobe.com/2006/mxml>"
>     layout="absolute" creationComplete="{ showRoot(); }">
>
>     <mx:Script>
>     <![CDATA[
>     import mx.controls.Alert;
>     private function showRoot() : void
>     {
>     Alert.show( "root: " + this.root );
>     }
>     ]]>
>     </mx:Script>
>
>
>     </mx:Application>
>
>
>
>
> -- 
> [  JPG  ]
>  



--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to