RE: <group> and the navigation sequence algorithm

Hi Sean,

looks like an interesting approach. I'll make sure it gets proper
consideration in the WG. 

Josef

> -----Original Message-----
> From: Sean Gerety [mailto:SGerety@extremelogic.com]
> Sent: Friday, July 27, 2001 6:20 PM
> To: www-forms@w3.org
> Subject: RE: <group> and the navigation sequence algorithm
> 
> 
> 
> What about the possibility of adding a navindex attribute to the group
> element?  Consider the following Scenarios.
> 
> Scenario 1 - group element with a navindex attribute.  
> Navigation of the
> Individual elements within the group is sequential, if no navindex is
> present. 
> <group navindex="1">
> 	<textbox ref="...">
> 		<caption>Input 1: </caption>
> 	</textbox>
> 	<textbox ref="...">
> 		<caption>Input 2: </caption>
> 	</textbox>
> 
> 	<group navindex="2">
> 		<textbox ref="...">
> 			<caption>Input 3: </caption>
> 		</textbox>
> 		<textbox ref="...">
> 			<caption>Input 4: </caption>
> 		</textbox>
> 	<group>
> <group>
> 
> Scenario 2 - combination group and individual element navindex used to
> control flow.
> <group navindex="2">
> 	<textbox ref="..." navindex="1">
> 		<caption>Input 1: </caption>
> 	</textbox>
> 	<textbox ref="..." navindex="2">
> 		<caption>Input 2: </caption>
> 	</textbox>
> 
> 	<group navindex="1">
> 		<textbox ref="..." navindex="2">
> 			<caption>Input 3: </caption>
> 		</textbox>
> 		<textbox ref="..." navindex="1">
> 			<caption>Input 4: </caption>
> 		</textbox>
> 	<group>
> <group>
> 
> Scenario 3 - No navindex value at the group element.  Navigation is
> controlled at the individual element level.
> 
> <group>
> 	<textbox ref="..." navindex="1">
> 		<caption>Input 1: </caption>
> 	</textbox>
> 	<textbox ref="..." navindex="3">
> 		<caption>Input 2: </caption>
> 	</textbox>
> 
> 	<group>
> 		<textbox ref="..." navindex="4">
> 			<caption>Input 3: </caption>
> 		</textbox>
> 		<textbox ref="..." navindex="2">
> 			<caption>Input 4: </caption>
> 		</textbox>
> 	<group>
> <group>
> 
> 
> Thanks,
> 
> Sean Gerety
> Extreme Logic
> sgerety@extremelogic.com
> 
> 
> 
> -----Original Message-----
> From: Nolan, Laura [mailto:Laura_Nolan@hplb.hpl.hp.com] 
> Sent: Wednesday, July 25, 2001 12:01 PM
> To: 'www-forms@w3.org'
> Subject: <group> and the navigation sequence algorithm
> 
> 
> Hello,
> 
> Section 8.4 of the WD states that navindex is used to order navigation
> sequence within a group; whereas section 11.4.3 states that navigation
> is
> determined on a document wide basis solely according to a 
> total ordering
> of
> form controls. 
> I'm having trouble reconciling these two statements.
> 
> It doesn't seem logical to split the form controls in a 
> <group> up - so
> the
> navigation sequence of 11.4.3 could work inside a <group>. But if a
> nested
> <group> appears inside that <group>, where do its controls appear
> relative
> to those of the parent <group>? In this example, if you used 
> the 11.4.3.
> algorith, you'd split up the inner group.
> 
> <group>
> 	<textbox ref="..." navindex="1">
> 		<caption>Input 1: </caption>
> 	</textbox>
> 	<textbox ref="..." navindex="3">
> 		<caption>Input 2: </caption>
> 	</textbox>
> 
> 	<group>
> 		<textbox ref="..." navindex="4">
> 			<caption>Input 3: </caption>
> 		</textbox>
> 		<textbox ref="..." navindex="2">
> 			<caption>Input 4: </caption>
> 		</textbox>
> 	<group>
> <group>
> 
> 
> Would it make sense for <group> to have a navindex attribute too? If a
> document contains several different groups at the top level, 
> all with a
> variety of navindex values, in what order should the groups appear? 
> 
> <group>
> 	<textbox ref="..." navindex="1">
> 		<caption>Input 1: </caption>
> 	</textbox>
> 	<textbox ref="..." navindex="4">
> 		<caption>Input 2: </caption>
> 	</textbox>
> <group>
> <group>
> 	<textbox ref="..." navindex="2">
> 		<caption>Input 3: </caption>
> 	</textbox>
> 	<textbox ref="..." navindex="3">
> 		<caption>Input 4: </caption>
> 	</textbox>
> <group>
> 
> Thanks,
> Laura Nolan
> 
> 
> 

Received on Monday, 30 July 2001 07:08:17 UTC