Alex: I am not sure precisely how to do what you are suggesting.
What I currently do is to create modules for each panel, and use moduleloader to add them to the stage. Are you suggesting that instead I use PopUpManager instead of moduleLoader? For my existing application it seems like a lot of work, and just investigating the ramifications regarding intermodule communications and so on may be challenging. Are there any benefits/drawbacks of using non modal popups vs module loader other than the tab loop? Paul --- In flexcoders@yahoogroups.com, Alex Harui <[EMAIL PROTECTED]> wrote: > > Why not just tile the application with non-modal popups? Wouldn't that get you what you want? > > From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of aceoohay > Sent: Tuesday, September 16, 2008 6:26 AM > To: flexcoders@yahoogroups.com > Subject: [flexcoders] Flex Enhancement, TabIndex > > > We write Client Server replacement applications using Flex. One > thing that is problematic is the handling of tabIndexing using Flex. > The problem; > > Flex use a Tab Loop for the entire application except popups. This > means if you are in panel A, reach the end using tab, it will move > to panel B, or elsewhere in your application. This is not the same > behavior that standard Client Server applications exhibit, and is > undesireable. Adding tab indexes makes the problem worse because if > you have multiple panels with overlapping tab indexes, it will > bounce back and forth between panels. > > A Solution; > > On any container object such as panel, canvas, tabnavigator, hbox, > vbox, etc. allow a new boolean attribute "tabLoopContainer" with > true and false as the allowable values. This would then cause a > local tab loop that would encompass only the objects within that > container. The default would be false, leaving the behavior as it > currently exists. Any object with a separate tab loop would only be > accessible by mouse click or programatically via set focus. > > I would like some feedback as to whether this seems reasonable, and > how I can get this in front of someone who could make it hapen. > > Paul >