This is actually just a stack of screens for a Cairngorm app.  When a
screen becomes active, I'd like to reset the form on that screen and
set the focus to the first form field.  Pretty common problem, I just
couldn't find the right event.

I was trying creationComplete(), added(), add(), and addedToStage()...
 I was plodding through the docs trying to find the right event.

Looks like show() is the right one!  I love learning a new language,
but I hate getting stuck on silly stuff like this.

Thanks!

-Cameron

On Wed, Jul 30, 2008 at 9:50 AM, Scott Talsma <[EMAIL PROTECTED]> wrote:
> Is there some reason that you cannot use the change on the viewStack
> itself?  There are also show/hide events on the underlying containers.  I
> perhaps mistakenly assume you have tied this to a tabNav or similar
> navigation container.
>
> On Wed, Jul 30, 2008 at 8:56 AM, Cameron Childress <[EMAIL PROTECTED]>
> wrote:
>>
>> What's the best event to listen for when a *specific* child of a
>> ViewStack becomes active?  I'd like to set some defaults on a specific
>> child each time it becomes active (not just the first time, and not
>> just when it is created) and can't seem to find the right combination.
>>  I'm using a fairly common pattern to change the viewstack...
>>
>> private function getView(i:int): Container {
>>       if (i == VIEW_MAIN) {
>>               // can't fire event here, main doesn't exist yet!
>>               return main;
>>       } else {
>>               return login;
>>       }
>> }
>>
>> <mx:ViewStack selectedChild="{ getView( viewState ) }" >
>>       <view:Login     id="login" mysteryEventToListenFor="???"/>
>>       <view:Main      id="main" />
>> </mx/ViewStack>
>>
>> Advice would be appreciated...
>>
>> Thanks!
>>
>> -Cameron
>>
>> --
>> Cameron Childress
>> Sumo Consulting Inc
>> http://www.sumoc.com
>> ---
>> cell: 678.637.5072
>> aim: cameroncf
>> email: [EMAIL PROTECTED]
>>
>>
>> -------------------------------------------------------------
>> To unsubscribe from this list, simply email the list with unsubscribe in
>> the subject line
>>
>> For more info, see http://www.affug.com
>> Archive @ http://www.mail-archive.com/discussion%40affug.com/
>> List hosted by http://www.fusionlink.com
>> -------------------------------------------------------------
>>
>>
>
>
>
> --
> Scott Talsma
> CTO, echoEleven
>
> -------------------------------------------------------------
> To unsubscribe from this list, simply email the list with unsubscribe in the
> subject line
>
> For more info, see http://www.affug.com
> Archive @ http://www.mail-archive.com/discussion%40affug.com/
> List hosted by FusionLink
> -------------------------------------------------------------



-- 
Cameron Childress
Sumo Consulting Inc
http://www.sumoc.com
---
cell: 678.637.5072
aim: cameroncf
email: [EMAIL PROTECTED]


-------------------------------------------------------------
To unsubscribe from this list, simply email the list with unsubscribe in the 
subject line

For more info, see http://www.affug.com
Archive @ http://www.mail-archive.com/discussion%40affug.com/
List hosted by http://www.fusionlink.com
-------------------------------------------------------------


Reply via email to