[jawsscripts] Re: JAWS 10 directories and API

  • From: Jamal Mazrui <empower@xxxxxxxxx>
  • To: jawsscripts@xxxxxxxxxxxxx
  • Date: Wed, 17 Sep 2008 13:59:24 -0400 (EDT)

Perhaps a more recent one has ben a COM server.  I'm fairly sure the
original JFWAPI.dll was not, since the person who distributed it had a
seperate file for COM server access.  That distribution, jfwapi.zip, is
contained within the archive I posted at
http://EmpowermentZone.com/jfw_util.zip

Jamal
On Wed, 17 Sep 2008, Doug Lee
wrote:

> Date: Wed, 17 Sep 2008 13:34:25 -0400
> From: Doug Lee <doug.lee@xxxxxxxxxxxxxxxx>
> Reply-To: jawsscripts@xxxxxxxxxxxxx
> To: jawsscripts@xxxxxxxxxxxxx
> Subject: [jawsscripts] Re: JAWS 10 directories and API
>
> FSAPI is a rename of JFWAPI and both are COM servers.
>
> On Wed, Sep 17, 2008 at 01:27:37PM -0400, Jamal Mazrui wrote:
> Thanks, Doug.  I think the problem for JSX is not related to sorting.
> To anyone else who develops installers for JAWS scripts, have you
> noticed an incompatibility with JAWS 10?  Regarding the DLL, are you
> sure it is a COM server?  SayTools does use JFWAPI.dll, which is a Win32
> API style DLL, with similar functions as the ones you mention.  Perhaps
> it has just been renamed and/or put in a COM server form.
>
> Jamal
> On Wed, 17 Sep
> 2008, Doug Lee wrote:
>
> > Date: Wed, 17 Sep 2008 13:09:43 -0400
> > From: Doug Lee <doug.lee@xxxxxxxxxxxxxxxx>
> > Reply-To: jawsscripts@xxxxxxxxxxxxx
> > To: jawsscripts@xxxxxxxxxxxxx
> > Subject: [jawsscripts] Re: JAWS 10 directories and API
> >
> > I don't know of registry changes, but when you retrieve an array of
> > keys from the registry, 10 sorts above 9 because things sort as
> > strings, not integers.
> >
> > Runtime JAWS, I believe, is what runs during installation.
> >
> > The DLL files you mention can be explored with a COM viewer, or with
> > Office's object browser.  FSAPI provides things like stopSpeech,
> > runFunction, and runScript (but you can't get return values from
> > anything).  In truth, I had assumed the SayTools package used this
> > API, but I confess I never really looked.
> >
> > On Wed, Sep 17, 2008 at 12:27:32PM -0400, Jamal Mazrui wrote:
> > I have confirmed reports that JAWS Script Exchange (JSX) does not install
> > scripts with JAWS 10.0 public beta.  Since this has not been a problem
> > with JAWS 6 through 9, I suspect that Freedom Scientific has changed some
> > registry setting that JSX uses to retrieve information about directory
> > paths.  Has anyone figured out what that change is?
> >
> > Also, I am curious if anyone knows what the difference in purpose is
> > between
> > C:\Program Files\Freedom Scientific\JAWS\10.0
> >
> > and
> > C:\Program Files\Freedom Scientific\Runtime JAWS\10.0
> >
> > In addition, does anyone know what this DLL does and whether it is
> > available to 3rd party developers?
> > C:\Program Files\Freedom Scientific\Shared\FSAPI\1.0\FSAPI.dll
> >
> > Also, this directory tree seems to refer to a document object model server
> > by its abbreviation.  Does anyone know what it does?
> > C:\Program Files\Freedom Scientific\Shared\FsDomSrv
> >
> >
> > Jamal
> >
> > __________?
> > 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
> >
> > --
> > Doug Lee, Senior Accessibility Programmer
> > SSB BART Group - Accessibility-on-Demand
> > mailto:doug.lee@xxxxxxxxxxxxxxxx  http://www.ssbbartgroup.com
> > "While they were saying among themselves it cannot be done,
> > it was done." --Helen Keller
> > __________?
> > 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
> >
> __________?
> 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
>
> --
> Doug Lee, Senior Accessibility Programmer
> SSB BART Group - Accessibility-on-Demand
> mailto:doug.lee@xxxxxxxxxxxxxxxx  http://www.ssbbartgroup.com
> "While they were saying among themselves it cannot be done,
> it was done." --Helen Keller
> __________ 
> 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
>
__________ 
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: