<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2180" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2> 1. TRadioGroup == make an
option called "nothing selected (yet)"? test for it later.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2> 2.
Dynamically create from a read in (load from
file) Tstringlist a series of Tcheckbox(es) parented and dynamically
positioned on a TscrollBox ? Increment an integer in the creation loop and
use it to place Tcheckboxes down the page. Use their tag to identify for later
processing? You can name them as well as you create them. You could also set the
hint on each Tcheckbox if that will help the audible blind reader as
well.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Paul A Norman</FONT></DIV>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=ross@stationplaylist.com href="mailto:ross@stationplaylist.com">Ross
Levis</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A title=delphi@ns3.123.co.nz
href="mailto:delphi@ns3.123.co.nz">NZ Borland Developers Group - Delphi
List</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Sunday, 5 September 2004 8:34
p.m.</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> [DUG] RadioGroups TabStop</DIV>
<DIV><BR></DIV>
<DIV><FONT face=Arial size=2>I've had a complaint from a blind user regarding
the default behaviour of forms containing a . A number
of my RadioGroups default the ItemIndex to -1 so that none of
the options are selected, which forces the user to make a choice. In
this situation, changing focus using the tab key skips right over the
RadioGroup so a blind user with a screen reader has no idea it's even
there. It works fine if the group has a radio button selected by
default.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I know one option is to make one of the buttons
the default, but in one particular case, I use a radio group to make a
selection which displays some other information from data files, and I would
not want to default any of these buttons as it would waste time.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Does anyone know a way to change this
tabbing/focus behaviour?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>On a similar subject, the same blind user said
his screen reader cannot read the state of items in a TCheckBoxList. It
does not tell him whether an item is checked or not. I guess this must
not be a standard Windows control, and is in fact a Borland creation.
Though, I see Microsoft uses a similar component in the Advanced tab of the
Internet Options dialog. It would not look good to display the hundred
or so checkboxes separately on the form so I'm not sure of a solution to this
either. Any ideas?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Cheers,</FONT></DIV>
<DIV><FONT face=Arial size=2>Ross.</FONT></DIV>
<P>
<HR>
<P></P>_______________________________________________<BR>Delphi mailing
list<BR>Delphi@ns3.123.co.nz<BR>http://ns3.123.co.nz/mailman/listinfo/delphi<BR></BLOCKQUOTE></BODY></HTML>