[jawsscripts] Re: Jaws 10 and message box dialogue

here is some window related information which I gathered using Doug
Lee's BX utility.

in response to your suggestion Travis, I tried using scheduleFunction
to perform the code to read the dialogue, and still was unable to get
Jaws to speak the dialogue.

I also put this call in the SayCustomRealWindows function to see if
that would work any better.  Still no Joy.

Then I used the bx utilities to capture the window information that I
thought would be helpful in isolating this problem.  I will paste this
information below.

Strangely enough, while moving through the windows to capture this
information, the HandleCustomRealWindows function was triggered and I
did end up hearing the dialogue content as desired.  This I should
mention was a few minutes into the process so I can't be sure what
triggered it.  It did seem to take a long time though.


Window output from bx utility
This window appears to be the application main window.  When I go into
home row mode when this is run from login process, This is the window
which has the focus.  
Note that Jaws sees this as being a disabled window.

handle  327972
Id:     0
Class   WindowsForms10.Window.8.app.0.378734a
Name    Public Service Commission - Commission de la Fonction Publique
Real wind       Public Service Commission - Commission de la Fonction
Publique
hierarchy       18 of 18 shown, children 3
owner ap        pwdNotifier.exe
wnd onr G:\nal\Tools\pwdNotifier.exe
Window 2 of 18 at level 1
type     0
        Unknown window type     
        0
Visible         0
Disabled        1
Obscured 1
Transparent 0


moved to previous window up arrow
Public Service Commission - Commission de la Fonction Publique
Class   #32770
handle  131358
id:     0
class   #32770
Name    Public Service Commission - Commission de la Fonction Publique
Real wnd        Public Service Commission - Commission de la Fonction
Publique
Hierarchy 18, children 3
owner ap        pwdNotifier.exe
wnd own G:\nal\Tools\pwdNotifier.exe
Window 1 of 18 at level 1
GetWindowHierarchyY returns 2
type    18
        dialogtype 
code    18
Visible         1
Disabled        0
Obscured 1
Transparent 0
moved to child right arrow 
        OK
        Button
Handle  131356
id:     2
class   Button
Name:   OK
Real wnd        Public Service Commission - Commission de la Fonction
Publique
hierarchy       3, children 0
owner ap        USER32.dll
wnd own C:\WINDOWS\system32\USER32.dll
Window 1 of 3 at level 3
type    1
        Button
        1
Visible         1
Disabled        0
Obscured 0
Transparent 0
moved to next window Down arrow 
Static
Handle  131350
Id:     20
Class:  Static
Name    Empty string
Real wnd        Public Service Commission - Commission de la Fonction
Publique
Hierarchy 3, children 0
Window 2 of 3 at level 3
type    6
        Static Text
        6
Visible         1
Disabled        0
Obscured 0
Transparent 0
move to next window DownArrow
Your previous login to the PSCNet took place on September 25th, 2008 at
9:20:48 AM.Votre authentification précédente au CFPNet a eu lieu le 25
septembre
2008 à 9:20:48 AM.
        Static
Handle: 131352
Id:     65535
Class   Static
Name    Your previous login to the PSCNet took place on September 25th,
2008 at 9:20:48 AM.Votre authentification précédente au CFPNet a eu lieu
le 25 septembre
2008 à 9:20:48 AM.
Real wnd        Public Service Commission - Commission de la Fonction
Publique
hierarchy       3, children 0
Owner ap        USER32.dll
wind own        C:\WINDOWS\system32\USER32.dll
Window 3 of 3 at level 3
type    6
        Static Text
        6
Visible         1
Disabled        0
Obscured 0
Transparent 0



David Farough
Application Accessibility Coordinator/coordonateur de l'accessibilité 
Information Technology Services Directorate /
Direction des services d'information technologiques
Public Service Commission / Commission de la fonction publique
Email / Courriel:  David.Farough@xxxxxxxxxxxxx
Tel. / Tél:    (613) 992-2779 

100 Years Merits a Celebration!  
http://www.psc-cfp.gc.ca/100/index-eng.htm 
100 ans, ça mérite une célébration!    
http://www.psc-cfp.gc.ca/100/index-fra.htm 

__________ 
Visit and contribute to The JAWS Script Repository http://jawsscripts.com

View the list's information and change your settings at 
http://www.freelists.org/list/jawsscripts

Other related posts: