Rick,
Window-Eyes and most screen readers will try to obtain the following properties 
from a Windows based control so that it can be accurately represented to the 
user in speech and or braille:
1. Name
2. Role
3. State
4. Value
The exact technique or API (e.g. MSAA, UIA, IAccessible2, Win32, etc.) that is 
used by Window-Eyes to access these properties of a given control depends on a 
number of factors including how the application was designed. So, I think your 
best bet is to learn how to assign values to these control properties using 
your preferred IDE.
Marc

-----Original Message-----
From: Talk [mailto:[email protected]] 
On Behalf Of Rick Thomas via Talk
Sent: Thursday, September 24, 2015 9:22 AM
To: [email protected]; 'Window-Eyes Discussion List' 
<[email protected]>
Subject: RE: Microsoft Forms And WindowEyes Accessibility Settings

Hi Joe:
You are thinking in terms of using third party programs.
I create them.
These settings are what we have to use when creating a form and according to 
Microsoft we should set the Accessibility properties to make the controls more 
accessible with screen readers like WindowEyes.
I have been looking for a document or comments from AI Squared about which 
properties they monitor for which types of controls like a DattaGrid, Tabbed 
Document and other more complex controls.
Rick USA

-----Original Message-----
From: Joe Paton [mailto:[email protected]]
Sent: Thursday, September 24, 2015 9:12 AM
To: Rick Thomas <[email protected]>; Window-Eyes Discussion List 
<[email protected]>
Subject: Re: Microsoft Forms And WindowEyes Accessibility Settings

Hello rick,
Which specific programs do you need access with window-eyes?
alternatively where are you experiencing difficulty with window-eyes and what 
programs?
I can see from your comprehensive post the details surrounding ensuring that 
controls are labelled and laid out in an accessible order so to speak.
so what specifically can you not access?

Thanks,

JP




On Thu, 24 Sep 2015 08:06:48 -0400
Rick Thomas via Talk <[email protected]> wrote:

Hi: I have asked several times on this list about settings, properties, for 
setting up my programs to work with WindowEyes.
I have never heard from AI Squared about the settings they would want to see so 
a Windows Form would work best with their software.
Here is an example of a question that was answered on the blind programming 
list about setting up a dialog for accessibility with screen readers that 
monitor the accessibility features Microsoft has put in place for all of their 
controls - I find it hard to believe WindowEyes doesn't monitor for 
accessibility - what are they using if not what Microsoft has in place for 
accessibility of their forms and controls?
I have asked about the accessibility settings for several controls and never 
gotten a response.
Here is what on developer said about a dialog, I have no question about the 
dialog box but other more complex controls like the Tabbed Document and other 
controls but it will show you that Microsoft indeed has settings screen readers 
can use if setup properly but it is up to the screen reader company to develop 
against them.
This just popped up so I thought I would put it up here so you can see an
example of   what I was talking about in the past if you read those messages
and are interested in WindowEyes Accessibility with Microsoft Windows Projects 
and Programs:
I am especially interested in the Accessible Role - the others are just fluf 
and not overly related to WindowEyes, although they may be.
Hi Akash!
 
 You can design a dialog box such as a standard Windows form by setting the 
following properties:
Windows location you need to set to Center Screen.
ControlBox, you need to set to False.
You can leave minimize and maximize box to true, but for a standard dialog it 
needs to be False, because in a standard dialog boxes, you have not possibility 
to minimize or maximize a dialog box.
In the Accessibility name, you need to type your form caption, the 
AccessibleName, and Text property of a form should have the same value.
The Accessibility rol property should be set to Dialog, and each control on the 
dialog box should have the AccessibilityRol property set to the corresponding 
control for example:
TextBox=Text
Label=StaticText
Button=PushButton
You can set the AccessibilityRol property using the following:
1. Place cursor on a control you want to change there properties.
2. Press the F4 key to bring up the properties window.
3. Use the up and down arrow keys until you find the AccessibilityRol property.
4. Press the Tab key until you hear Browse..., and hit the Space bar.
5. Use the Up and Down arrow keys until you find the corresponding control type 
which match the control type you placed on the form and hit the Enter key.
That's it!
Enjoy!


_______________________________________________
Any views or opinions presented in this email are solely those of the author 
and do not necessarily represent those of Ai Squared.

For membership options, visit
http://lists.window-eyes.com/options.cgi/talk-window-eyes.com/joe%40vi-abili
ty.demon.co.uk.
For subscription options, visit
http://lists.window-eyes.com/listinfo.cgi/talk-window-eyes.com
List archives can be found at
http://lists.window-eyes.com/private.cgi/talk-window-eyes.com

--
Joe Paton <[email protected]>

_______________________________________________
Any views or opinions presented in this email are solely those of the author 
and do not necessarily represent those of Ai Squared.

For membership options, visit 
http://lists.window-eyes.com/options.cgi/talk-window-eyes.com/msolomon%40aisquared.com.
For subscription options, visit 
http://lists.window-eyes.com/listinfo.cgi/talk-window-eyes.com
List archives can be found at 
http://lists.window-eyes.com/private.cgi/talk-window-eyes.com


_______________________________________________
Any views or opinions presented in this email are solely those of the author 
and do not necessarily represent those of Ai Squared.

For membership options, visit 
http://lists.window-eyes.com/options.cgi/talk-window-eyes.com/archive%40mail-archive.com.
For subscription options, visit 
http://lists.window-eyes.com/listinfo.cgi/talk-window-eyes.com
List archives can be found at 
http://lists.window-eyes.com/private.cgi/talk-window-eyes.com

Reply via email to