OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

office message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: [OASIS Issue Tracker] Updated: (OFFICE-3305) 19.312 form:tab-index- datatype issue and value statement question

     [ http://tools.oasis-open.org/issues/browse/OFFICE-3305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andreas Guelzow  updated OFFICE-3305:

19.312 form:tab-index

The form:tab-index attribute specifies the tabbing navigation order of controls within a form. 

Tabbing order is the order of focus on controls when a user navigates the form using the TAB key on the keyboard. Elements within other elements can be included in a tabbing order. Values do not have to be sequential and they do not have to begin with a particular value.

The rules of tab navigation are:

1) Controls that have the form:disabled attribute set to true are not included in the navigation, independent of their form:tab-index value.
2) Controls that have the same values for the form:tab-index attribute are navigated in order of their position in the form.
3) The navigation starts with the controls with lowest non-zero form:tab-index value.
4) When the controls with a certain form:tab-index value have been navigated, navigation continues with the controls with the next highest value.
5) After the controls with the highest value have been navigated, navigation continues with the controls that do not contain the form:tab-index attribute or contain the attribute with a value of 0.

The default value for this attribute is 0.

I have turned my proposal with Patrick's stylistic change into a resolution. I don't think that this can be too controversial.

> 19.312 form:tab-index - datatype issue and value statement question
> -------------------------------------------------------------------
>                 Key: OFFICE-3305
>                 URL: http://tools.oasis-open.org/issues/browse/OFFICE-3305
>             Project: OASIS Open Document Format for Office Applications (OpenDocument) TC
>          Issue Type: Bug
>          Components: Forms
>    Affects Versions: ODF 1.2 CD 05
>            Reporter: Patrick Durusau
>            Assignee: Patrick Durusau
>             Fix For: ODF 1.2 CD 06
> The first sentence of the rules for tab navigation says:
> "1)The controls that have a positive value for the form:tab-index attribute are navigated first."
> But, the data type for the attribute is nonNegativeInteger. (Same as ODF 1.1)
> Suggest we drop first sentence and re-number the list, where current #2 becomes #1. 
> Unless there is some other reason for the first sentence? 
> #2 in the list, second sentence. I have puzzled over it and while "what" is says is clear, why is it in "navigation" rules? 
> Could have another paragraph saying: "The values of the form:tab-index attribute can occur in non-sequential order and the sequence in a form can begin with any value."
> Because values don't begin with a value, sequences do. 
> (BTW, got here because I was eliminating "particular." Careful what you look for.)

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]