[jawsscripts] How can I read up columns in Internet explorer when there is no table coding?

  • From: "Paul Magill" <magills@xxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Mon, 6 Apr 2015 22:58:26 +1000

Hi All,


At work, they have moved our old mainframe based system over to SAP running
inside Internet Explorer.



On a number of screens, the information is presented in what is visually
laid out as tables, but there is no HTML table coding.



I need to be able to read up any particular column of information, without
hearing what else is on the line the cursor moves to, just hearing the
information that is under the spot the cursor lands on, such as with
GetWord!



Visually, the columns are well laid out, and the lines across the table are
immediately below each other, but the virtual cursor sees a blank line
between them.



I have tried the below script that I used on the mainframe, but there the PC
cursor moved vertically up the screen, but in I E, the virtual cursor does
not.

PriorLine ()

SayWord ()



I tried getting the column position with GetCursorCol before the priorLine
statement, then after the PriorLine, using:

MoveTo (StoredColumn, GetCursorRow()))

But the MoveTo seems to do nothing with the virtual cursor, even though
GetCursorCol seems to get a reliable value for the column, so the virtual
cursor just lands at the beginning of each line it moves up to.

I also tried setting the coordinate system with the 3 different values from
HJConst.jsh, for the last parameters of GetCursorCol & MoveTo.



The JAWS & invisible cursors are not able to read the screen.



Any alternatives to MoveTo?

Any ideas for what else I can try?



Thank you kindly in advance,



Paul From Australia





__________�

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

Other related posts: