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

Reply via email to