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