Re: application name in Jaws

  • From: "Octavian Rasnita" <orasnita@xxxxxxxxx>
  • To: <programmingblind@xxxxxxxxxxxxx>
  • Date: Sun, 24 Feb 2008 22:00:54 +0200

Yes I am creating the program in perl, using Active State's PDK, but when I've used Win32::GUI and even an older version of WxPerl, the name of the program was seen ok by Jaws.


Now Jaws doesn't see the name of the program and it doesn't see the name of the interpreter. It sees the name of the last accessed program.

For example if I switch to the application X (like Notepad, or Outlook Express, or Windows Explorer) and then I switch to that program (with alt+tab), Jaws tells me that the current program is X if I press insert+Q.

For this reason I can't make a script for the program.

The program is fully accessible and it doesn't need a Jaws script, (it is a dictionary), but I wanted to test if is a good idea to make a script that starts reading the text window automaticly, for not requiring the users to press Insert+down arrow.

I don't know where to search for improvements, because I don't know what is Jaws doing. Maybe I will ask FS.

Thank you.


Octavian

----- Original Message ----- From: "Ken Perry" <whistler@xxxxxxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx>
Sent: Sunday, February 24, 2008 7:20 PM
Subject: RE: application name in Jaws




True and I just checked and it still does this with most programs.  Now I
will say you are creating something in pearl are you not?  If this is the
case jaws might pick up the interpreter rather than the program. If this is the case you will have to make a script file to pick up on it most likely I
don't know this for a fact because I don't' have the pearl interpreter on
this computer to test.

ken

-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Octavian Rasnita
Sent: Sunday, February 24, 2008 9:08 AM
To: programmingblind@xxxxxxxxxxxxx
Subject: Re: application name in Jaws

Well, not exactly.

There are no scripts for Notepad, but pressing Insert+Q in Notepad, Jaws
tell us that the application currently beeing used is notepad.exe.

In default.jss I've seen that this is the script that reads the name of the
program:

Script ScriptFileName()

ScriptAndAppNames(cmsg238_L) ;"default"

EndScript



Well, I don't know what does the internal function ScriptAndAppNames and
where it gets the name of the application from.

That should be the name which is used for matching the Jaws script name.



Octavian

----- Original Message -----
From: "Ken Perry" <whistler@xxxxxxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx>
Sent: Sunday, February 24, 2008 6:30 PM
Subject: RE: application name in Jaws




Jaws can only get the name with insert q if someone has added the script
to
do it.  For example the script to do this for the borland scritps is

Script ScriptFileName ()

 ScriptAndAppNames(cmsgBuilder1_L) ;"Borland"

EndScript

Ken

-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Octavian
Rasnita
Sent: Sunday, February 24, 2008 7:55 AM
To: programmingblind@xxxxxxxxxxxxx
Subject: application name in Jaws

Hi,

Does anyone know how Jaws gets the name of the currently running
application
(when pressing Insert+Q for example).

I want to know this, because I've seen that in some applications it gets a wrong name. For example if I start a certain program with a hotkey while I use Winamp, after that application starts, if I press Insert+Q, Jaws tells
that Winamp is running.

If I switch to Windows Explorer than I switch to that application, and I
press again Insert+Q, Jaws tells that Windows Explorer is running, not
that
app.

So I want to know what must a program do in order to allow Jaws to
recognize
its name correctly.

Thanks.

Octavian

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

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


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

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


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

Other related posts: