[jawsscripts] Re: Finding A Graphic Script

  • From: Steven Hicks <Steven.HicksSM@xxxxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Wed, 18 Jul 2012 19:07:45 +0100

You are really helpful, is there a way that I can find the handle of the 
window?  This could well be my issue.
I understand the concept of a boolean now, from the days of old and my PASCAL 
programming :-)


-----Original Message-----
From: jawsscripts-bounce@xxxxxxxxxxxxx 
[mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Jackie McBride
Sent: 18 July 2012 15:49
To: jawsscripts@xxxxxxxxxxxxx
Subject: [jawsscripts] Re: Finding A Graphic Script

Steven, this is in essence a boolean, so basically, if the graphic is found, it 
returns true--false otherwise. If you're thinking it returns the graphic's crc 
or something like that--no-it doesn't--& I actually don't know of any Jaws 
function that does, probably because its usefulness is questionable.

If you're having trouble consistently finding the graphic, then remember the 
first parameter represents the handle of the window you're searching in, & 
therefore is configurable. If 0, which represents a top level window, is not 
what u need, you're at liberty to experiment w/that until u find the graphic. 
That often needs to be done in situations like this.

HTH.

On 7/17/12, Steven Hicks <Steven.HicksSM@xxxxxxxxxxxxx> wrote:
> Ah ha, that could be useful, thank you very much, could I capture the 
> integer that it returns?
>
>
> -----Original Message-----
> From: jawsscripts-bounce@xxxxxxxxxxxxx 
> [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Jackie McBride
> Sent: 18 July 2012 00:11
> To: jawsscripts@xxxxxxxxxxxxx
> Subject: [jawsscripts] Re: Finding A Graphic Script
>
> Steven, remember that FindGraphic returns an integer. So:
> if (                FindGraphic(0,"Next record",S_Top,S_Restricted)) then
>    LeftMouseButton()
> endif
>
>
> On 7/17/12, Steven Hicks <Steven.HicksSM@xxxxxxxxxxxxx> wrote:
>> Hi friends,
>>
>>
>> I have an application which has a line of four buttons which don't 
>> appear to be standard graphical buttons, they are graphics which I 
>> have to manually label.
>>
>> I have written a script using the FindGraphic(0,"Next in 
>> list",S_Top,S_Restricted). key word and it seems to work and find  
>> the graphic fine.
>>
>> I would like to expand this script so that I can confirm that I am on 
>> the graphic and if so, I would then like to perform a left mouse 
>> botton to click it.
>>
>> Does anyone have any suggestions on how I may do this please?
>>
>> My script looks like the following at the moment:
>>
>>
>>
>> Script(NextRecord)
>>
>>                 FindGraphic(0,"Next record",S_Top,S_Restricted)
>>
>> EndScript()
>>
>>
>>
>> Any help would be much appreciated,
>>
>>
>>
>> Steve.
>>
>>
>>
>> P.s.  I could even consider using the IfSameKey I think it is so that 
>> I press the assigned shortcut key twice to execute the left mouse button.
>>
>>
>>
>> Take care all.
>>
>>
>>
>>
>>
>>
>>
>> __________
>>
>> View the list's information and change your settings at 
>> //www.freelists.org/list/jawsscripts
>>
>>
>
>
> --
> Blame the computer--why not? It can't defend itself & occasionally 
> might even be the culprit Jackie McBride Ask Me Computer Questions at:
> www.pcinquirer.com Jaws Scripting training materials:
> www.screenreaderscripting.com
> homePage: www.abletec.serverheaven.net __________
>
> View the list's information and change your settings at 
> //www.freelists.org/list/jawsscripts
>
>
>
> __________ 
>
> View the list's information and change your settings at 
> //www.freelists.org/list/jawsscripts
>
>


--
Blame the computer--why not? It can't defend itself & occasionally might even 
be the culprit Jackie McBride Ask Me Computer Questions at: www.pcinquirer.com 
Jaws Scripting training materials: www.screenreaderscripting.com
homePage: www.abletec.serverheaven.net
__________ 

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



__________�

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

Other related posts: