[jawsscripts] Re: An interesting scripting problem
- From: "John Martyn" <johnrobertmartyn@xxxxxxxxx>
- To: <jawsscripts@xxxxxxxxxxxxx>
- Date: Sun, 6 May 2012 08:05:10 -0700
You can use the function IsWindowVisible() That will tell you if it is present or visible rather. John -----Original Message----- From: jawsscripts-bounce@xxxxxxxxxxxxx [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Steve Matzura Sent: Sunday, May 06, 2012 7:34 AM To: jawsscripts Subject: [jawsscripts] An interesting scripting problem I'm scripting an application that has a window that's sometimes there, sometimes not. The first order of business is to check if the window is there, and if it is, set focus to it. I know the control ID of the window, 1019. I'm trying to use FindDescendantWindow with a start handle of 0 to verify its existence. My script so far looks like this: Script ReadSearchStatus () var handle hwin let hwin = FindDescendantWindow (0, 1019) if hwin > 0 then Say ("search window present.", ot_jaws_message, false) ; Insert code to set focus to the window. Should I even bother ; with this? ; Should I just try setting focus and if it fails, assume the window's ; not present? else Say ("search window is not present.", ot_jaws_message, false) endif EndScript The problem is, it always comes up saying the window is present, even when it's not. __________o?= View the list's information and change your settings at http://www.freelists.org/list/jawsscripts __________� View the list's information and change your settings at http://www.freelists.org/list/jawsscripts
- Follow-Ups:
- [jawsscripts] Re: An interesting scripting problem
- From: Steve Matzura
- [jawsscripts] Re: An interesting scripting problem
- References:
- [jawsscripts] An interesting scripting problem
- From: Steve Matzura
- [jawsscripts] An interesting scripting problem
Other related posts:
- » [jawsscripts] An interesting scripting problem - Steve Matzura
- » [jawsscripts] Re: An interesting scripting problem - John Martyn
- » [jawsscripts] Re: An interesting scripting problem - Jackie McBride
- » [jawsscripts] Re: An interesting scripting problem - Doug Lee
- » [jawsscripts] Re: An interesting scripting problem - Steve Matzura
- » [jawsscripts] Re: An interesting scripting problem - Andrew Hart
- » [jawsscripts] Re: An interesting scripting problem - Doug Lee
- » [jawsscripts] Re: An interesting scripting problem - Jim Snowbarger
- » [jawsscripts] Re: An interesting scripting problem - Doug Lee
- » [jawsscripts] Re: An interesting scripting problem - Andrew Hart
- » [jawsscripts] Re: An interesting scripting problem - Jim Snowbarger
- » [jawsscripts] Re: An interesting scripting problem - Geoff Chapman
- » [jawsscripts] Re: An interesting scripting problem - Andrew Hart
- » [jawsscripts] Re: An interesting scripting problem - Steve Matzura
- » [jawsscripts] Re: An interesting scripting problem - Steve Matzura
- » [jawsscripts] Re: An interesting scripting problem - Steve Matzura
- » [jawsscripts] Re: An interesting scripting problem - Steve Matzura
- » [jawsscripts] Re: An interesting scripting problem - Steve Matzura
- » [jawsscripts] Re: An interesting scripting problem - Don Marang
- » [jawsscripts] Re: An interesting scripting problem - Soronel Haetir
- » [jawsscripts] Re: An interesting scripting problem - Jackie McBride
- » [jawsscripts] Re: An interesting scripting problem - Alcidonis Law Office
- » [jawsscripts] Re: An interesting scripting problem - Doug Lee
- » [jawsscripts] Re: An interesting scripting problem - Andrew Hart
- » [jawsscripts] Re: An interesting scripting problem - Jim Snowbarger