[jawsscripts] Re: [EXTERNAL] Re: Object Help

  • From: "Medoff, Marshall I. (FTC)" <Marshall.Medoff@xxxxxx>
  • To: Jim Bauer <holdsworthfan@xxxxxx>, "jawsscripts@xxxxxxxxxxxxx" <jawsscripts@xxxxxxxxxxxxx>
  • Date: Tue, 27 Feb 2018 20:15:35 +0000

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


__________�

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

Other related posts:

  • » [jawsscripts] Re: [EXTERNAL] Re: Object Help - Medoff, Marshall I. (FTC)