[jawsscripts] Re: Finding A Graphic Script

  • From: Steven Hicks <Steven.HicksSM@xxxxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Wed, 18 Jul 2012 20:22:49 +0100

Hi,

Script NextCall ()
If (FindGraphic(GetCurrentWindow(),"Next Call",S_Top,S_Unrestricted)) then
JAWSCursor()
SayString("Next Call")
Else
SayString("Graphic match not found")
EndIf
EndScript

This is my modified script and the graphic still isn't being found as the
else statement of "Graphic not found" is triggering.

No idea where to go from here but I feel that it is almost there.

-----Original Message-----
From: jawsscripts-bounce@xxxxxxxxxxxxx
[mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Marten Post Uiterweer
Sent: 18 July 2012 19:24
To: jawsscripts@xxxxxxxxxxxxx
Subject: [jawsscripts] Re: Finding A Graphic Script

Hi Steve,

Is this something you are looking for?

Script NextCall ()
If (FindGraphic(0,"Next Call",S_Top,S_Unrestricted)) then SayString("Next
Call")
leftmousebutton()
EndIf


you can also use:
If (FindGraphic( getcurrentwindow(),"Next Call",S_Top,S_Unrestricted)) then

Regards, Marten
On Wed, 18 Jul 2012 19:02:36 +0100 Steven Hicks
<Steven.HicksSM@xxxxxxxxxxxxx> wrote:

> Hi,
> 
> I wonder if anyone is able to help please, I have listed my script below
but for some reason, it doesn't seem to do anything at all, I can use the
JAWS cursor to move around the screen and find the graphic called Next Call
with no problem but executing the shortcut key assigned to the script
doesn't seem to do anything.
> 
> Script NextCall ()
> If (FindGraphic(0,"Next Call",S_Top,S_Unrestricted)) then
> JAWSCursor()
> SayString("Next Call")
> EndIf
> EndScript
> 
> I guess I could try adding an else which would give me a check on whether
if it actually finding the graphic or not which would be a starting point?
> 
> -----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

__________???

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: