Hi, Jim,
Thanks for your input! I really appreciate it. Is there a really good code
example? I learn best that way.
Best regards,
Marshall Medoff
AT Engineer/JAWS & Dragon Developer
VA Section 508
Email: Section508@xxxxxx
Phone: 703-400-7069
-----Original Message-----
From: Jim Bauer [mailto:holdsworthfan@xxxxxx]
Sent: Tuesday, February 27, 2018 11:17 AM
To: jawsscripts@xxxxxxxxxxxxx
Cc: Medoff, Marshall I. (FTC)
Subject: [EXTERNAL] Re: [jawsscripts] Object Help
MSAA is probably your best bet in these apps. You may be able to get current
focus in the grid control--sometimes down to the cell level--where nothing else
can. Other events (like ActiveItemChanged/ObjStateChanged) may be firing as
well.
Here's a prior list post with some WinForms tips. The most applicable to you
would seem to be retrieving MSAA objects from windows, and use of descending
.AccFocus.
HTH
https://www.freelists.org/post/jawsscripts/What-to-do-with-a-totally-nonstandard-programs-interface,2
On 2/26/2018 4:04 PM, Medoff, Marshall I. (FTC) wrote:
Hello All,
Please help with some scripting issues I'm having.
I have a windows dialog form (Class = WindowsForms10.Window.8.app.0.378734a)
that has a grid control (Class = MSFlexGridWndClass) inside a Tab Control
(Class = WindowsForms10.SysTabControl32.app.0.378734a).
When a row of the grid control is in focus, JAWS will only speak the
highlighted data in each of the right most columns, not the unhighlighted
first column. JAWSKey + UpArrow does read the whole visible row.
Also, it will not speak the header row as would happen with a table.
Further, there are two more columns in the grid that are not shown and there
appears to be no way to scroll the control to the right to get those columns
visible. I cannot use the left/right arrow keys to move the focus caret
across the row (also, the dialog window cannot be maximized).
Lastly, moving the focus up and down the rows in the grid control does not
seem to fire the FocusChangedEventEx event as would happen when using the tab
key to move between the controls.
My goal would be to come up with a script for scrolling left and right as
well as trying to figure out how to get JAWS to read the full line of text in
focus as the user moves up and down the rows.
Thank you in advance for any assistance.
Best regards,
Marshall Medoff
AT Engineer/JAWS & Dragon Developer
VA Section 508
Email: Section508@xxxxxx<mailto:Section508@xxxxxx>
Phone: 703-400-7069
[section508_logo]
__________�
View the list's information and change your settings at
http://www.freelists.org/list/jawsscripts