RE: name of the current program, as seen by Jaws
- From: "Ken Perry" <whistler@xxxxxxxxxxxxx>
- To: <programmingblind@xxxxxxxxxxxxx>
- Date: Sat, 27 Dec 2008 12:35:42 -0500
I am betting they are hooking into win32 and watching for WM_ACTIVATE and then
doing some complicated parsing to figure out what it is. Some times its simple
but sometimes if you have a modal dialog they don't call WM_ACTIVATE. There
are other win32 hooks you can grab to make sure you know when dialogs get
activated but it's not a simple thing to explain. You will need to grab window
text some times and parse it using getWindowText and figuring out what's what
and Jaws has been growing for years learning to do this.
Maybe if you tell me what you would like to do I could figure out what you need
to read up on to get it done.
Ken
-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Octavian Rasnita
Sent: Friday, December 26, 2008 10:10 AM
To: programmingblind@xxxxxxxxxxxxx
Subject: Re: name of the current program, as seen by Jaws
But what about those programs that don't have scripts? (Like Notepad)
Or better said, if ScriptAndAppNames() function is a built in one, where
does it gets the name of the currently running program?
Thanks.
Octavian
----- Original Message -----
From: "Ken Perry" <whistler@xxxxxxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx>
Sent: Friday, December 26, 2008 4:31 PM
Subject: RE: name of the current program, as seen by Jaws
It gets it from the script file here is the script that is in Visual studio.
Script ScriptFileName ()
ScriptAndAppNames(vsmsg3_L) ;Visual Studio .NET
EndScript
-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Octavian Rasnita
Sent: Friday, December 26, 2008 6:26 AM
To: programmingblind@xxxxxxxxxxxxx
Subject: name of the current program, as seen by Jaws
Hi,
When I work with a program and I press Insert+Q, Jaws tells the name of that
program. Do you know where from it gets that name?
(For example when I work with Notepad it says "notepad.exe" and when I work
with OE it says "msoe.dll".)
Thank you.
Octavian
__________
View the list's information and change your settings at
http://www.freelists.org/list/programmingblind
__________
View the list's information and change your settings at
http://www.freelists.org/list/programmingblind
__________
View the list's information and change your settings at
http://www.freelists.org/list/programmingblind
__________
View the list's information and change your settings at
http://www.freelists.org/list/programmingblind
Other related posts:
- » name of the current program, as seen by Jaws - Octavian Rasnita
- » RE: name of the current program, as seen by Jaws - Ken Perry
- » Re: name of the current program, as seen by Jaws - Octavian Rasnita
- » Re: name of the current program, as seen by Jaws - Tyler Littlefield
- » Re: name of the current program, as seen by Jaws - Octavian Rasnita
- » Re: name of the current program, as seen by Jaws - Tyler Littlefield
- » Re: name of the current program, as seen by Jaws - Tyler Littlefield
- » RE: name of the current program, as seen by Jaws - Ken Perry
- » Re: name of the current program, as seen by Jaws - Octavian Rasnita
- » RE: name of the current program, as seen by Jaws - Ken Perry
- » Re: name of the current program, as seen by Jaws - Octavian Rasnita
- » Re: name of the current program, as seen by Jaws - Ian D. Nichols
- » Re: name of the current program, as seen by Jaws - Octavian Rasnita
- » Re: name of the current program, as seen by Jaws - Ian D. Nichols
- » Re: name of the current program, as seen by Jaws - Octavian Rasnita
- » RE: name of the current program, as seen by Jaws - Ken Perry