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