Next in thread → Next in month →

Re: [office-accessibility] Re: [office] Proposal for Radio Button grouping

From
Pete Brunet <>
Date
2008-08-08T02:48:08+00:00
ID
Thread
Re: [office-accessibility] Re: [office] Proposal for Radio Button grouping
I created a Writer file in Symphony.
  I used the wizard to create it, e.g. I did a drag and drop on the
group box item in the form tool bar.  After that I turned off design
mode.  The ODF structure looks like this:

<office:body>

<office:text>

<office:forms>

<form:form>

 
<form:frame
form:name="GroupBox"
form:id="control1"
form:label="My
Colors"
form:for="control2,control3,control4"
/> 

<form:radio
form:name="RadioGroup1"
form:id="control2"
form:label="red"
form:value="1">

 
</form:radio>

<form:radio
form:name="RadioGroup1"
form:id="control3"
form:label="blue"
form:value="2">

 
</form:radio>

<form:radio
form:name="RadioGroup1"
form:id="control4"
form:label="green"
form:value="3">

 
</form:radio>

 
</form:form>

 
</office:forms>

<text:p>

<draw:g
text:anchor-type="as-char"
draw:name="group
object1"
>

 
<draw:control
draw:control="control1"
/> 

 
<draw:control
draw:control="control2"
/> 

 
<draw:control
draw:control="control3"
/> 

 
<draw:control
draw:control="control4"
/> 

 
</draw:g>

 
</text:p>

 
</office:text>

 
</office:body>

The a11y structure looks like this:

    DOCUMENT

    PARAGRAPH

    SHAPE

    GROUPING (name: My Colors),
RADIOBUTTON (name: red), RADIOBUTTON (name: blue), RADIOBUTTON (name: green)

Each radio button has a "memberOf"
realtion with the GROUPING object

Pete Brunet

                    
                     
                     
         

IBM Accessibility Architecture and Development

11501 Burnet Road, MS 9022E004, Austin, TX 78758

Voice: (512) 838-4594, Cell: (512) 689-4155

Ionosphere: WS4G

Michael Brauer - Sun Germany
- ham02 - Hamburg <> 

Sent by: 

08/06/2008 03:05 AM

To

Malte Timmermann <>

cc

Bob Jolliffe <>,
, ,
Richard Schwerdtfeger/Austin/IBM@IBMUS

Subject

[office-accessibility] Re: [office]
Proposal for Radio Button grouping

Malte Timmermann wrote:

> +1.

> 

> I also didn't understand the need for group names when the existing
name

> can do the same. The name even doesn't have to be anything reasonable,

> since it's IMHO internally used only, nothing the user or AT must

> see/read. (A sighted user also won't see it when just using the form).

> 

> If the user should see anything, it's then up to the author to provide
a

> group box or something else, which then can have a name and description.

The ODF control for this is <form:frame>.

> 

> Which leads me to the question: Very often you don't have group boxes

> anymore, but simply a label, maybe with some line.

> 

> How can I specify that the label belongs to the group?

The label would be  a <form:fixed-text> element. It has an (optional)

attribute "form:for" which contains the ID of a control for which
the 

text is a label.

The same attribute is actually existing for the <form:frame> element

which defines a group box. Her, it can be used to spacify that the group

  box is the label for a set of radio buttons.

Michael

-- 

Michael Brauer, Technical Architect Software Engineering

StarOffice/OpenOffice.org

Sun Microsystems GmbH             Nagelsweg
55

D-20097 Hamburg, Germany          

http://sun.com/staroffice         +49 40 23646 500

http://blogs.sun.com/GullFOSS

Sitz der Gesellschaft: Sun Microsystems GmbH, Sonnenallee 1,

                
   D-85551 Kirchheim-Heimstetten

Amtsgericht Muenchen: HRB 161028

Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Dr. Roland Boemer

Vorsitzender des Aufsichtsrates: Martin Haering

---------------------------------------------------------------------

To unsubscribe from this mail list, you must leave the OASIS TC that

generates this mail.  Follow this link to all your TCs in OASIS at:

https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
Next in thread → Next in month →