[jawsscripts] Fwd: [program-l] Re: JAWS 11 and Visual Studio 2010 Beta 2

  • From: Jamal Mazrui <empower@xxxxxxxxx>
  • To: programmingblind@xxxxxxxxxxxxx, jawsscripts@xxxxxxxxxxxxx
  • Date: Fri, 05 Feb 2010 08:14:08 -0500

I'm forwarding this message from another list since it may be of 
interest here.  Basically, the current scripts for Visual Studio 2005 
and 2008 have been found not to work with VS 2010 (now in public beta). 
  If anyone is interested in taking over the script project, let me know.

Jamal


-------- Forwarded Message --------
Subject: [program-l] Re: JAWS 11 and Visual Studio 2010 Beta 2
Date: Fri, 05 Feb 2010 07:50:02 -0500
From: Jamal Mazrui <empower@xxxxxxxxx>
Reply-To: program-l@xxxxxxxxxxxxx
To: program-l@xxxxxxxxxxxxx
CC: David Lant <david.lant@xxxxxxxxxxxx>

To be clear about this, anyone can feel free to take over the JAWS
scripting project for Visual Studio.  I do almost all my coding in
EdSharp now, and it would be best for the scripts to be improved by
someone actually using VS on a regular basis, especially someone wanting
to use the full VS 2010 version.

With regard to the VS object model, my guess is that it has been
extended for VS 2010, but almost all existing objects and members work
as before.  That is a "law of COM" -- such interfaces are never supposed
to be changed, since this would break applications that rely on the
published object model.  I think reference material on the VS object
model is all available via MSDN.

With regard to UIA, JAWS 11 has internally improved support for this
API, but there is almost nothing documented by FS in terms of
enhancements to the JAWS scripting language to use UIA.  There still may
be much useful information that can be acquired by MSAA constructs of
the scripting language.  It would require trial and error, unfortunately.

A script I developed called Script Template may be useful for anyone who
wants to discover what JAWS events are being fired when in VS 2010.  It
is available at

http://EmpowermentZone.com/ScriptTemplate.zip

The archive contains documentation.  Basically, one can turn on a debug
mode in which every JAWS event is announced.  One can then fill in event
handlers for events that seem to make the most difference for accessibility.

I'd be happy to answer particular questions about the existing JAWS
scripts for anyone interested in working on a script set for VS 2010.
As a reminder, the current scripts are available at

http://EmpowermentZone.com/msenv2005.exe
or

http://EmpowermentZone.com/msenv2005.zip

Jamal

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

__________ 
Visit and contribute to The JAWS Script Repository http://jawsscripts.com

View the list's information and change your settings at 
//www.freelists.org/list/jawsscripts

Other related posts:

  • » [jawsscripts] Fwd: [program-l] Re: JAWS 11 and Visual Studio 2010 Beta 2 - Jamal Mazrui