Re: name of the current program, as seen by Jaws
- From: "Octavian Rasnita" <orasnita@xxxxxxxxx>
- To: <programmingblind@xxxxxxxxxxxxx>
- Date: Sat, 27 Dec 2008 22:57:15 +0200
Hi,
I have verified with Row mode, and the difference between these 2 programs I
found was that the one that uses Win32::GUI for the output mode=type and
text says the name of the program, while the program that uses WxPerl
doesn't say anything.
But I don't think is very relevant, because I've tried to make some changes
in the program that uses Win32::GUI, and it seems that Jaws reads the name
of the executable, even though the title of the program (so the type and
text in home row mode) says something, Jaws sees the filename and not that
attribute.
In case of the program that uses WxPerl, it doesn't care what name I use for
the executable or title of window, because Jaws sees only wx.dll.
Can you tell me where can I get windig to also try with it?
Thanks.
Octavian
----- Original Message -----
From: "Ken Perry" <whistler@xxxxxxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx>
Sent: Saturday, December 27, 2008 10:19 PM
Subject: RE: name of the current program, as seen by Jaws
Interesting it sounds like they are not setting something like a class name
or something to where Jaws can tell the difference. I don't know where to
point you without looking at the way it works in both libraries. Something
you can try is using the home row mode in Jaws examine what the window tree
looks like in both win32 and wx versions of two test applications. That or
use windig on both.
Ken
interesting
-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Octavian Rasnita
Sent: Saturday, December 27, 2008 1:27 PM
To: programmingblind@xxxxxxxxxxxxx
Subject: Re: name of the current program, as seen by Jaws
Ok, thank you.
Well, as I said, when a program which is made with WxPerl, Jaws sees it as
wx.dll, so if I want to create a script for it, the same script would be
used for all the programs that use WxPerl, which is not ok.
This doesn't happen when the program is made with another GUI library like
Win32::GUI, so I think WxPerl does something that Win32::GUI doesn't do.
But I don't know what should I ask the WxPerl developers for, because I
don't know where gets Jaws that information from, so I don't know what
should be changed in order to make Jaws to recognize each program made with
WxPerl as distinct programs.
Thanks.
Octavian
----- Original Message -----
From: "Ken Perry" <whistler@xxxxxxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx>
Sent: Saturday, December 27, 2008 7:35 PM
Subject: RE: name of the current program, as seen by Jaws
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
__________
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