[jawsscripts] Re: Assigning a window class to a strange class with brackets and semi colons

  • From: John Martyn <johnrobertmartyn@xxxxxxxxx>
  • To: jawsscripts@xxxxxxxxxxxxx
  • Date: Sat, 03 May 2014 15:01:11 -0600

I got the UIA tree walker working and I can access everything just fine. 
The only problem is, when I set focus to the search results and only 
that, it locks up rhapsody. I've tried every event JCF option and I am 
at a loss. even if you left click in the window or right click it hangs.
Any ideas?
John
On 5/3/2014 10:26 AM, Doug Lee wrote:
> That is a UIA window and reclassing it is not likely to help you
> because it almost certainly contains an antire structure of different
> controls. I also suspect any hex or numeric classname of changing
> between program invocations and/or updates. This is likely one of
> those places where you'll have to use the UIAScriptAPI to deal with
> the situation. A quick way to explore such a case is to get familiar
> with the JAWS 15 touch cursor, and its standard and advanced modes of
> exploration. This will let you examine all controls in the
> application, and it uses the UIAScriptAPI to do it; so you can look at
> touch.jss in JAWS 15 for ideas on how this navigation works.
>
> On Sat, May 03, 2014 at 10:00:47AM -0600, John Martyn wrote:
> I have tried this for just the brackets or semi colons because those are
> comment out characters and both. I used one backslash and two. Still
> this window refuses to assign the window class.
> Thanks for the suggestion,
> John
> On 5/2/2014 12:53 PM, Homme, James wrote:
>> Hi John,
>> Maybe you can escape the special characters with back slashes. And for the 
>> backslash character, put double backslash. I forget if there is a more 
>> readable way to do this.
>>
>> Thanks.
>>
>> Jim
>>
>>
>>
>> -----Original Message-----
>> From: jawsscripts-bounce@xxxxxxxxxxxxx 
>> [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of John Martyn
>> Sent: Friday, May 02, 2014 1:17 PM
>> To: jawsscripts@xxxxxxxxxxxxx
>> Subject: [jawsscripts] Assigning a window class to a strange class with 
>> brackets and semi colons
>>
>> OK, I've tried using back slashes on the brackets, or semi colons and
>> both. This is the window class. It is rRhapsody
>> HwndWrapper[DefaultDomain;;d8573d97-07e4-4503-bc18-d87104d604e1]
>> It won't take the window class because of the brackets or semi colons or
>> both. What should I do? Is there a way to assign all window classes to
>> some thing like for example
>> all=static
>> I've tried it with just hWNDWrapper=Static but nothing.
>> Thanks,
>> John Martyn
>> __________???
>>
>> View the list's information and change your settings at
>> //www.freelists.org/list/jawsscripts
>>
>>
>> ________________________________
>>
>> This e-mail and any attachments to it are confidential and are intended 
>> solely for use of the individual or entity to whom they are addressed. If 
>> you have received this e-mail in error, please notify the sender immediately 
>> and then delete it. If you are not the intended recipient, you must not 
>> keep, use, disclose, copy or distribute this e-mail without the author's 
>> prior permission. The views expressed in this e-mail message do not 
>> necessarily represent the views of Highmark, its diversified business, or 
>> affiliates.
>>
>> __________???
>>
>> 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: