[jawsscripts] Re: Finding A Graphic Script

  • From: Steven Hicks <Steven.HicksSM@xxxxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Thu, 19 Jul 2012 05:24:04 +0100

Thanks, JAWS key plus - on the nmumpad turns on and off the JAWS cursor.


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

Well, I have a netbook, I use jawsKey winkey-dash, but I think u can also use 
the minus on the numpad in place of the dash if you've got 1.

On 7/18/12, Steven Hicks <Steven.HicksSM@xxxxxxxxxxxxx> wrote:
> Thanks, how do I turn on the home row utility?
>
>
> -----Original Message-----
> From: jawsscripts-bounce@xxxxxxxxxxxxx 
> [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Jackie McBride
> Sent: 18 July 2012 20:48
> To: jawsscripts@xxxxxxxxxxxxx
> Subject: [jawsscripts] Re: Finding A Graphic Script
>
> 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
>
>
>
> __________ 
>
> 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: