yup that one worked. almost fell off my chair when it did.

Now i have to figure out a way to move the canvas when i scroll off
the view so that the offscreen buttons are visible when I tab. 



--- In [email protected], "Alex Harui" <[EMAIL PROTECTED]> wrote:
>
> You can try storing every child in an array and scanning the array
> 
>  
> 
> ________________________________
> 
> From: [email protected] [mailto:[EMAIL PROTECTED] On
> Behalf Of Corey Smaller
> Sent: Friday, January 04, 2008 11:02 AM
> To: [email protected]
> Subject: [flexcoders] Re: keyboard up down navigating
> 
>  
> 
> hmm, i am getting the event.currentTarget.x and y coordinates but how
> to move the focus up or down to other targets? each new button object
> created has the same var name so it just goes to the very last one
> created. I tried using a counter for assigning var names but that
> gives me an error, I also tried by ID and by Name to no avail either.
> I am so close. get this one and win a free fruit basket. 
> 
> --- In [email protected] <mailto:flexcoders%40yahoogroups.com>
> , "Alex Harui" <aharui@> wrote:
> >
> > I think you'll have to keep your own list of focusable objects and
> sort
> > them by x,y then call setFocus on the right one.
> > 
> > 
> > 
> > ________________________________
> > 
> > From: [email protected] <mailto:flexcoders%40yahoogroups.com>
> [mailto:[email protected] <mailto:flexcoders%40yahoogroups.com>
> ] On
> > Behalf Of Corey Smaller
> > Sent: Thursday, January 03, 2008 5:53 PM
> > To: [email protected] <mailto:flexcoders%40yahoogroups.com> 
> > Subject: [flexcoders] keyboard up down navigating
> > 
> > 
> > 
> > I need to have my app keyboard navigatable with the up/down/left/right
> > arrows. I have the left/right arrow assignments working but the
> > up/down not so much. 
> > I am also using the constraintRows and constraintColumns instead of
> > the deprecated Grid class. I want to navigate to the object
> > above/below the Focused object (which means changing rows) but I dont
> > get how to do it. 
> > Does anyone have any idea?
> > 
> > here is the method:
> > //this method is the keyboard navigation 
> > private function key_check(event:KeyboardEvent):void{
> > //right 
> > if(event.keyCode==39){
> > focusManager.getNextFocusManagerComponent().setFocus()
> > }
> > //left
> > if(event.keyCode==37){
> > focusManager.getNextFocusManagerComponent(true).setFocus()
> > }
> > //enter
> > if(event.keyCode==13){
> > popUpNav(); 
> > }
> > //UP
> > if(event.keyCode ==38){
> > trace(event.currentTarget.parent );
> > var testU:Number = event.currentTarget.id -5;
> > var testa:String = testU.toString();
> > //focusManager.setFocus(mainCanvas.prog5);
> > }
> > //DOWN
> > if(event.keyCode ==40){
> > //focusManager.
> > }
> > }
> >
>


Reply via email to