Another convenient way to do a login is to use a modal popUp
TitleWindow.

 

Tracy

 

________________________________

From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of shaun
Sent: Wednesday, April 16, 2008 10:47 PM
To: [email protected]
Subject: Re: [flexcoders] newbie question

 

Hey Luke,

Luke Vanderfluit wrote:
> 
> I have a component that displays a form (currently in 
> selectedIndex 0), from this component I want the click to send me 
> to ViewStack.selectedIndex 1.
> 
> Is there something like parent.selectedIndex?
> Access the ViewStack (that contains the component as one of its 
> children) directly from the component doesnt work.
> 
> <mx:Button label="Button" click="myVS.selectedIndex='1';"/>
> 
> How would I do that?

If i understand correctly, off the top of my head you could do something

like:

//inside parent containing VS.
addEventListener("NextEvent", handleNext);

function handleNext(e:Event):void{
var c:MyFormComponent = e.currentTarget as MyFormComponent;
next(c);
}

function next(c:MyFormComponent){
//something.
myVs.selectedIndex < maxIndex ? myVs.selectedIndex++ : null ;
}

//inside child component within vs.
function handleClick(e:Event):void{
if (e.currentTarget == next)
dispatchEvent(new Event("NextEvent", true));
else
dispatchEvent(new Event("PreviousEvent", true));

}
<mx:Button id="next" label="Next" click="handleClick(event);"/>

<mx:Button id="back" label="Back" click="handleClick(event);"/>

HTH.
cheers,
- shaun

 

Reply via email to