I definitely need a top down tab order. I was hoping that the browser could switch between the two. I know the starting locations because I save the state of the end users edit window between browser invocations.
I was hoping for an easy solution, but it looks like I will have to manage the tab order within the qooxdoo program using something like a master list as you suggested. I suppose I don't really want to depend on the browser anyway in the long run. You guys keep up the good work. tom Jim Hunter wrote: > > I'm not positive, but I don't think it's qooxdoo that is setting the tab > order if you don't provide an explicit order, it's the browser. And the > browser only knows one way to do it. If you want a top down, then left > right > order you are going to have to manage that yourself. If you know the > starting locations, and you know when they get moved around, then you > should > be able to keep a master list and reset the order of the controls every > time > something changes. > If you have just one column of fields in a 'group', in a normal web page > you could force top down tabbing by encompassing each 'group' withing a > different Form (tabbing is grouped in a browser within each Form so this > is > a bit of a cheat). I have not tried to do this with qooxdoo so I can't > lend > any advice there. > > Jim > > > On Mon, Mar 9, 2009 at 3:42 PM, tsmiller <[email protected]> > wrote: > >> >> Thanks Jim, >> >> The goal is to allow the end user flexibility and power in editing a >> database record. >> >> My program uses the concept of an 'edit group' that allows the end user >> to >> customize both the number of and the content of each group. Each group >> consists of a set of textfields for data entry. The end user can move >> the >> textfields up or down within the edit group. He can also move a >> textfield >> from one group to another, create a new group, and resize and reposition >> each group. He can also choose to show or hide each group. So, my >> problem >> is that each time a group is moved, shown, hidden, or resized - I >> potentially have to redo the tab order for the affected groups. >> >> So I cannot just set the tab order one time. And the standard is not >> sufficient in this case. Ideally, it would be nice if there was a flag >> that >> would switch the default tabbing between the up/down direction and the >> right/left direction. This would solve my problem entirely. >> >> But if not, I will have to find a way to reorder the tab order each time >> the >> end user manipulates the edit groups. >> >> thanks, >> >> tom >> - Show quoted text - >> >> Jim Hunter wrote: >> > >> > I have always set the exact tab order of my controls. If you use >> positive >> > integers in the tabindex field, then your tab order will be from lowest >> > (greater then -1) value to highest. If you leave it up to the browser >> to >> > control the tabbing, then you will get left to right top to bottom, >> that >> > is >> > the 'standard'. >> > Jim >> > >> > >> > On Mon, Mar 9, 2009 at 1:03 PM, tsmiller <[email protected]> >> > wrote: >> > >> >> Greetings, In May of 2007 Sebastion Werner wrote in a reply about tab >> >> order >> >> "I think you have a misunderstanding of what tabIndex is thought for. >> It >> >> is >> >> the tabIndex to control the tab order of the application. If it is >> >> configured to "-1" this means that the element is not tab-able, while >> "1" >> >> means generally tab-able, *but with no explicit tab position (this >> will >> >> fallback to a coordinate system* to find the next/previous >> tab-widget). >> >> qooxdoo's tab" I need the *coordinate system* to look for the next tab >> >> top >> >> to bottom instead of left to right. I have several widgets on a page >> and >> >> each widget has a set of textfields. I need the tab order to go down >> the >> >> widget instead of across to the next widget. These widgets are created >> >> dynamically, and I don't see how setting the tab order for each field >> in >> >> each widget is a solution. Can I set the default behaviour of the >> >> coordinate >> >> system somewhere. Is this set in qooxdoo or the web browser? Thank >> you. >> >> tom >> >> ------------------------------ >> >> View this message in context: tab order coordinate >> >> system< >> http://www.nabble.com/tab-order-coordinate-system-tp22420862p22420862.html >> > >> >> Sent from the qooxdoo-devel mailing list >> >> archive<http://www.nabble.com/qooxdoo-devel-f3822.html>at Nabble.com. >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> Open Source Business Conference (OSBC), March 24-25, 2009, San >> Francisco, >> >> CA >> >> -OSBC tackles the biggest issue in open source: Open Sourcing the >> >> Enterprise >> >> -Strategies to boost innovation and cut costs with open source >> >> participation >> >> -Receive a $600 discount off the registration fee with the source >> code: >> >> SFAD >> >> http://p.sf.net/sfu/XcvMzF8H >> >> _______________________________________________ >> >> qooxdoo-devel mailing list >> >> [email protected] >> >> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >> >> >> >> >> > >> > >> ------------------------------------------------------------------------------ >> > Open Source Business Conference (OSBC), March 24-25, 2009, San >> Francisco, >> > CA >> > -OSBC tackles the biggest issue in open source: Open Sourcing the >> > Enterprise >> > -Strategies to boost innovation and cut costs with open source >> > participation >> > -Receive a $600 discount off the registration fee with the source code: >> > SFAD >> > http://p.sf.net/sfu/XcvMzF8H >> > _______________________________________________ >> > qooxdoo-devel mailing list >> > [email protected] >> > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/tab-order-coordinate-system-tp22420862p22425177.html >> Sent from the qooxdoo-devel mailing list archive at Nabble.com. >> >> >> >> ------------------------------------------------------------------------------ >> - Show quoted text - >> _______________________________________________ >> qooxdoo-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >> > > ------------------------------------------------------------------------------ > > _______________________________________________ > qooxdoo-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel > > -- View this message in context: http://www.nabble.com/tab-order-coordinate-system-tp22420862p22425708.html Sent from the qooxdoo-devel mailing list archive at Nabble.com. ------------------------------------------------------------------------------ _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
