[jawsscripts] Re: Finding A Graphic Script

  • From: Jackie McBride <abletec@xxxxxxxxx>
  • To: jawsscripts@xxxxxxxxxxxxx
  • Date: Wed, 18 Jul 2012 21:46:51 -0700

Steve, I think u may have misinterpreted what I said--I said I thought
that winkey+jawskey+numpad dash also turned on & off home row in the
desktop layout. I likely didn't make myself clear.

Geoff, I cannot remember now where I read that 0 could represent the
handle of a top level window. I looked in some of the obvious places
but couldn't find it. I don't think I ate the wrong kind of mushrooms,
however.

On 7/18/12, Steven Hicks <Steven.HicksSM@xxxxxxxxxxxxx> wrote:
> 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
>
>


-- 
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

Other related posts: