Re: Make JAWS sleep but leave API active?
- From: Flint Million <fmillion@xxxxxxxxx>
- To: jfw@xxxxxxxxxxxxx
- Date: Mon, 27 Jul 2009 09:44:16 -0500
Yeah, if you switched JAWS to No speech while in the app it would not
work because the FS API calls simply tell the JAWS speech engine to
speak with whatever the active synthesizer is (and that's what I
want.)
My only other option may be to simply hide the controls visually and
interact with them using keyboard events in my application. Or make
them Disabled so they can't receive focus. It'll take some work but
I'll have to do some research.
IF anyone else knows if this is possibl eor any ideas, let me know
Thanks
Fm
On Mon, Jul 27, 2009 at 8:24 AM, James Homuth<james@xxxxxxxxxxx> wrote:
> Unfortunately, I don't think you can--at least, not without some potentially
> significant scripting. This because by accessing the API, you are
> effectively telling the program what to do. If the program is told by a
> config setting to do nothing, it will do precisely that. Therefore it won't
> listen to the calls you make to the API. The only thing I can think of is if
> you somehow tell JAWS to switch to no-speech mode when the application's
> running, but I'm not sure if you'll then still have that problem.
>
> James,
> List Admin
>
> -----Original Message-----
> From: jfw-bounce@xxxxxxxxxxxxx [mailto:jfw-bounce@xxxxxxxxxxxxx] On Behalf
> Of Flint Million
> Sent: July 27, 2009 8:46 AM
> To: jfw@xxxxxxxxxxxxx
> Subject: Make JAWS sleep but leave API active?
>
> Hello,
>
> I am writing some custom applications that are intended to be used with
> JAWS.
> I want to make JAWS sleep when the application is active - that is, not
> react to anything happening in the application, not read any controls on its
> own, etc - but still leave the speech API available for access by the
> application.
> Basically this means the application is going to provide all of the vocal UI
> feedback, rather than relying on JAWS internal methods.
> I am doing this because I am using some Windows controls in unusual ways and
> allowing JAWS to voice the control as it normally would will be confusing to
> the user.
> If I use the Config manager and set Sleep, this "sleeps" the API as well and
> calls to speak via the API are ignored.
> Can I get JAWS to stop all of its own self-voicing while in my app but still
> leave the speech API available so I can direct JAWS what to speak?
>
> Thank you
> FM
> --
> JFW related links:
> JFW homepage: http://www.freedomscientific.com/ Scripting mailing list:
> http://lists.the-jdh.com/listinfo.cgi/scriptography-the-jdh.com
> JFW List instructions:
> To post a message to the list, send it to jfw@xxxxxxxxxxxxx To unsubscribe
> from this mailing list, send a message to jfw-request@xxxxxxxxxxxxx with the
> word unsubscribe in the subject line.
> Archives located at: http://www.freelists.org/archives/jfw
> Alternative archives located at:
> http://n2.nabble.com/JAWS-for-Windows-f2145279.html
>
> If you have any concerns about the list, post received from the list, or the
> way the list is being run, do not post them to the list. Rather contact the
> list owner at jfw-admins@xxxxxxxxxxxxxx
>
> --
> JFW related links:
> JFW homepage: http://www.freedomscientific.com/
> Scripting mailing list:
> http://lists.the-jdh.com/listinfo.cgi/scriptography-the-jdh.com
> JFW List instructions:
> To post a message to the list, send it to jfw@xxxxxxxxxxxxx
> To unsubscribe from this mailing list, send a message to
> jfw-request@xxxxxxxxxxxxx with the word unsubscribe in the subject line.
> Archives located at: http://www.freelists.org/archives/jfw
> Alternative archives located at:
> http://n2.nabble.com/JAWS-for-Windows-f2145279.html
>
> If you have any concerns about the list, post received from the list, or the
> way the list is being run, do not post them to the list. Rather contact the
> list owner at jfw-admins@xxxxxxxxxxxxxx
>
--
JFW related links:
JFW homepage: http://www.freedomscientific.com/
Scripting mailing list:
http://lists.the-jdh.com/listinfo.cgi/scriptography-the-jdh.com
JFW List instructions:
To post a message to the list, send it to jfw@xxxxxxxxxxxxx
To unsubscribe from this mailing list, send a message to
jfw-request@xxxxxxxxxxxxx with the word unsubscribe in the subject line.
Archives located at: http://www.freelists.org/archives/jfw
Alternative archives located at:
http://n2.nabble.com/JAWS-for-Windows-f2145279.html
If you have any concerns about the list, post received from the list, or the
way the list is being run, do not post them to the list. Rather contact the
list owner at jfw-admins@xxxxxxxxxxxxxx
Other related posts: