Steve, 1 of the things which can be helpful is to use the Jaws HomeRow utility to determine the relationship of the current window to the graphic u wish to find. So--start the homerow utility, route it to current (f5) then u might wanna do some exploring w/tab & shift tab, as well as f2 & shift f2, to see where the graphics are in relaition to the current window. The more u can *narrow* your search, the better your chances of success. I know that seems a bit counterintuitive, but it's like locating a paper on a desk as opposed to a whole room. On 7/18/12, Steven Hicks <Steven.HicksSM@xxxxxxxxxxxxx> wrote: > 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 > > -- 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