[jawsscripts] Re: detecting change in graphical icons in a list view

  • From: Jackie McBride <abletec@xxxxxxxxx>
  • To: jawsscripts@xxxxxxxxxxxxx
  • Date: Tue, 19 Jul 2016 20:08:06 -0700

Hello, Jason. This is always an interesting undertaking. 1 of the
really hard things to do is to work w/scripting when delays of
variable/unknown length are introduced. I recommend using delay()
liberally. Sometimes it really all comes down to timing.

I also tend to use the invisible as opposed to the Jaws cursor to
label graphics, as sometimes hovering over them w/the mouse actually
changes the crc value & therefore the graphics wouldn't be recognized.
In addition, there are options to change the minimm & maximum heights
& widths of graphics that Jaws recognizes. You may need to play
w/these to see if you can come up w/meaningful labels.

Lastly, have you checked the settings to ensure the theme is basic,
animations are turned off, etc? I don't know how much of all that
stuff server 2012 has, but sometimes these things can interfere w/what
Jaws sees.

I don't know if any of that helps, but it might be worth considering,
especially since no one else seems to have responded to u. Mine might
not prove all that helpful either, but--hey--at least u know you're
not yellin down the sewer.

On 7/19/16, Jason Fayre <jfayre@xxxxxxxxx> wrote:

Hello everyone,

I'm running into an odd issue that I'm hoping someone can help me with.

I've written some scripts for a call center ACD system we use at my
work. One of our agents is now going to be working from home. They will
be connecting to a remote desktop via RDP to perform their work. When I
run this software over the RDP connection, the scripts I wrote that use
UIA work fine.

There is a particular list view in the software that lists all the other
call center agents that are in the system. Beside each of their names,
there is a graphic that indicates their status. On Windows 7 and Windows
10, these graphics read correctly.

In the server 2012 environment that the rdp session is running on, I
can't get these graphics to read. I can find them with the JAWS cursor,
but JAWS doesn't read any graphics (eaven unlabelled ones), when I arrow
down the list. My graphics verbosity is set to all.

My question is, is there any way of detecting a graphic via something
like UIA? I need to be able to identify the graphic and read a message
based on it.

I suspect this may be some kind of odd mirror driver issue. JAWS cursor
reading in the RDP session is sporatic. Any help would be appreciated.





__________�

View the list's information and change your settings at
//www.freelists.org/list/jawsscripts




-- 
Jackie McBride
Website Hosting, Repair, & Development
Author of the Upcoming Book
"My Site's Been Hacked, Now what?: A Guide to Preventing and Fixing a
Compromised Website"
www.brighter-vision.com Where Visionaries & Technology Unite for Good
__________�

View the list's information and change your settings at 
//www.freelists.org/list/jawsscripts

Other related posts: