As long as you have...

<mx:Script source="the path to the action script file"/>

In your as file you should have no problem accessing the mxml
components from your action script file after doing that and
rebuilding your project. To check and make sure "this." works great
for making sure the scope is correct.



--- In [email protected], "mts_link" <[EMAIL PROTECTED]> wrote:
>
> Ok, I'm making the move from Flash/PHP to Flex 2, but have run into 
> a "n00b" question and I have been unable to find an answer.
> 
> When I use actionscript via the mx:Script tag IN the mxml file, I can 
> access the components without much problem.
> 
> Example: 
> public function getTestInput()
> {
>   trace("Value of Text Input: " + testInput.text);
> }
> 
> In the MXML page I have a text input with an id of testInput. The 
> moment I move this same code into an external actionscript class, I 
> can no longer access this variable.
> 
> I know, it certainly has to do with scope, but how do I directly 
> access the mxml components from within my external actionscript 
> class? I have seen mention of parentDocument and parentApplication, 
> but I cannot seem to get this to work for me.
> 
> Can anyone shed some light on this and perhaps provide an example, or 
> a link to an example?
> 
> Thanks!
> 
> John Cornett
>





--
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/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/flexcoders/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> 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