Aw cummon, don't say things like "run it up the flagpole" dude, that's painful.
If you think it should change, file a feature request and ask people who agree with you to vote on it. We have a system for this sort of thing and it's not "get cranky with people from Adobe who're helping us all out on the mailing list". As for the tabbing thing, that would annoy the *hell* out of me if I were trying to use an app. I don't know what "standard" you're seeing where you can only tab between controls within one section of a window, but doesn't sound pleasant to me. You're perfectly free to write some funky tab code that does what you want, and offer it up for anybody else who wants the same thing. If Flex is keeping popups out of the tab loop, that means the tabbing code is in Flex (not Player) and you can change it how you please and offer a patch on Adobe's Jira (ie, run it up your own flagpole), or hook into whatever mx_internal voodoo it's probably using and simply have it as a library. Cheers, -Josh On Wed, Sep 17, 2008 at 11:04 AM, aceoohay <[EMAIL PROTECTED]> wrote: > Alex: > > How does this work against accessibility rules? > > First, I am suggesting something that enhances flexibility while > leaving the default behavior alone. Second, the current default > behavior irrespective of accessibility rules is counter intuitive. > > Over time I have made two suggestions regarding how Flex should > behave, both of which would make Flex a substantially better product > and in both cases you shot them down because you "won't have time." > Neither of the suggestions are difficult to implement, and both would > provide more control for folks who want to make real business > applications. > > The two suggestions are; > > 1) Fix the bug that causes dataGrid sorting to ralph on it's shoes > when a date or number column has a null value in a cell. In this case > I suggested that a "data type" be definable for colums in a dataGrid > and null's be handled predictably (either sort high or low). > > 2) Fix the bug where tabbing through objects is counter intuitive and > behaves irrationally. Here I suggest that a tab loop "Region" be > definable at a container level. > > In both cases the "workarounds" are cumbersome and make the resultant > code look like a 2nd year programmer's hack job. I would think that > Adobe would want a product that attracts business application > developers, not just web designers. When Adobe's folks (I assume that > you are a member of this group) refuse to even look at changes that > would make it easier for someone doing this kind of development to > make professional looking applications, it makes looking into > Silverlight ever so much more attractive. If Microsoft won't pay > attention at least you can blame it on them being so big. > > Why don't you run it up the flag pole, take a look at how much time > it would actually take to implement, and see if anyone else would > find it a useful feature befor dismissing it out of hand. > > Paul > > --- In [email protected], Alex Harui <[EMAIL PROTECTED]> wrote: > > > > No advantages using non-modal popups, just a way to get what you > want. I doubt we'll have time to provide more control over tabbing, > especially in a way that sort of works against accessibility rules. > > > > If you are using ModuleLoader today, you can probably pass the > ModuleLoader to PopUpManager. There'll probably be some other stuff > that needs to be fixed up, but that's what I'd try first. > > > > From: [email protected] > [mailto:[EMAIL PROTECTED] On Behalf Of aceoohay > > Sent: Tuesday, September 16, 2008 12:13 PM > > To: [email protected] > > Subject: [flexcoders] Re: Flex Enhancement, TabIndex > > > > > > 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 [email protected]<mailto:flexcoders% <flexcoders%25> > 40yahoogroups.com>, Alex Harui <aharui@> wrote: > > > > > > Why not just tile the application with non-modal popups? Wouldn't > > that get you what you want? > > > > > > From: [email protected]<mailto:flexcoders% <flexcoders%25> > 40yahoogroups.com> > > [mailto:[email protected]<mailto:flexcoders% <flexcoders%25> > 40yahoogroups.com>] On Behalf Of aceoohay > > > Sent: Tuesday, September 16, 2008 6:26 AM > > > To: [email protected]<mailto:flexcoders% <flexcoders%25> > 40yahoogroups.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 > > > > > > > > > ------------------------------------ > > -- > Flexcoders Mailing List > FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt > Alternative FAQ location: > https://share.acrobat.com/adc/document.do?docid=942dbdc8-e469-446f-b4cf-1e62079f6847 > Search Archives: > http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! Groups > Links > > > > -- "Therefore, send not to know For whom the bell tolls. It tolls for thee." http://flex.joshmcdonald.info/ :: Josh 'G-Funk' McDonald :: 0437 221 380 :: [EMAIL PROTECTED]

