So, you're not so much using mx.containers.Panel as much as containers
of groups of controls?

 

In theory, only the controls in the currently selected Accordion or
TabNav view will be in the tabloop.  Everything that isn't truly visible
won't be.

 

Within that, try turning tabChildren=false in the containers whose
controls should not be in the tabloop.

 

________________________________

From: [email protected]
[mailto:[EMAIL PROTECTED] On Behalf Of phdcpe01
Sent: Tuesday, October 23, 2007 3:19 PM
To: [email protected]
Subject: [flexcomponents] Re: Tab Order

 

I'm sorry that I left that out: I'm using Hdivided and vdivided boxes,
accordions as well as tabnavigators. I then add the panels and
canvases to them. All of the panels are within one application:
---------------------App-----------------------------------
|Accordion|TabNav1 |
| Panel | Panel, Canvas, Panel, Panel |
| Panel |-------------------Vbox-------------------------|
| Panel |TabNav2 |
| Panel | Panel, Panel, Panel, Panel (with subpanels) |
----------------------------------------------------------
Of course, the vertical line in the middle represents the hboxes.
I'd like the tabs to work within one panel, and when I move to another
panel (i.e. within the tabnav1), it have its own tabloop. I'd like to
use other keys (i.e. function keys) to switch between panels.
How would I do this?
--- In [email protected]
<mailto:flexcomponents%40yahoogroups.com> , "Alex Harui" <[EMAIL PROTECTED]>
wrote:
>
> If you have several panels, do they overlap? How do you switch focus
> from one panel to the other? PopUpManager/SystemManager will handle
> overlaps and add focus loops for you. If you try to add your own
> managers within the application, you may run into issues as that is
not
> supported.
> 
> 
> 
> ________________________________
> 
> From: [email protected]
<mailto:flexcomponents%40yahoogroups.com> 
> [mailto:[email protected]
<mailto:flexcomponents%40yahoogroups.com> ] On Behalf Of phdcpe01
> Sent: Monday, October 22, 2007 7:05 PM
> To: [email protected]
<mailto:flexcomponents%40yahoogroups.com> 
> Subject: [flexcomponents] Re: Tab Order
> 
> 
> 
> I don't understand. How could I use popups? I don't want to have them
> be popups. Should I make each have its own manager?
> --- In [email protected]
<mailto:flexcomponents%40yahoogroups.com> 
> <mailto:flexcomponents%40yahoogroups.com> , "Alex Harui" <aharui@>
> wrote:
> >
> > In fact, I'd encourage you to addPopUp your panels. Then they'll get
> > their own tabloops automatically.
> > 
> > 
> > 
> > ________________________________
> > 
> > From: [email protected]
<mailto:flexcomponents%40yahoogroups.com> 
> <mailto:flexcomponents%40yahoogroups.com> 
> > [mailto:[email protected]
<mailto:flexcomponents%40yahoogroups.com> 
> <mailto:flexcomponents%40yahoogroups.com> ] On Behalf Of Daniel
Freiman
> > Sent: Friday, October 19, 2007 8:05 AM
> > To: [email protected]
<mailto:flexcomponents%40yahoogroups.com> 
> <mailto:flexcomponents%40yahoogroups.com> 
> > Subject: Re: [flexcomponents] Tab Order
> > 
> > 
> > 
> > I think the panel just needs to have it's own FocusManager. So on
> > instantiation:
> > 
> > panel.focusManager = new FocusManager();
> > 
> > I've never done this, but it looks like that's all it is. You can
look
> > in the PopUpManagerImp.addPopUp() source code to see how adobe does
> it.
> > 
> > - Dan Freiman
> > 
> > On 10/18/07, phdcpe01 <phdcpe01@ <mailto:phdcpe01@> >
> > wrote:
> > 
> > I have an application that has several panels and canvases. How do I

> > make tabbing only take place within the panel that has focus, and
not 
> > go to another panel/canvas?
> >
>

 

Reply via email to