[nvda-addons] Re: Add-on proposal: easy table navigator

  • From: Mario <mario.loreti@xxxxxxxxx>
  • To: nvda-addons@xxxxxxxxxxxxx
  • Date: Thu, 08 Jan 2015 10:20:43 +0100

I look forward to this, I'm available for the translation if you need it in italian.

Il 08/01/2015 10:18, Brendon Charles Donohue ha scritto:

Yes,

I look forward to this add-on.

Thank you.

Brendon Donohue.

*From:*nvda-addons-bounce@xxxxxxxxxxxxx [mailto:nvda-addons-bounce@xxxxxxxxxxxxx] *On Behalf Of *Joseph Lee
*Sent:* Thursday, January 08, 2015 10:44 AM
*To:* nvda-addons@xxxxxxxxxxxxx
*Subject:* [nvda-addons] Add-on proposal: easy table navigator

Hi all,

I’d like to propose a new add-on called “Easy Table Navigator” to emulate table layer commands from JAWS for Windows:

Description: This new add-on will simulate table layer commands available in recent versions of JAWS. When table navigator layer is active, user will be able to use just the arrow keys to move between table cells. For technical reasons and to keep the add-on simple, this layer will only work with arrow keys (no commands for moving to first or last column yet).

Implementation: the prototype I’m working on uses code from virtual buffers and Microsoft Word document object to first check whether we’re indeed inside a table, and if it is, it’ll let the user toggle table navigator layer. Once this layer is active, arrow keys will call next or previous column or row scripts from within the respective focused table object, and when the layer is off, appropriate scripts for arrow keys will be executed (via input core). Also, when a user moves to a control that is not a table, table navigator will be turned off and will be enabled once focus moves back to a table.

Due to the code in use, this add-on will require NVDA 2014.3 or later. Not all “tables” will get table navigator flag (Outlook messages, for instance, will not get this for consistency reasons).

Comments are appreciated. Thanks.

Cheers,

Joseph


--
Mario

Iscriviti a Dropbox, il servizio per condividere i tuoi file gratis con uno 
spazio pari a 2500mb. Clicca:
http://db.tt/W6C56gy

Other related posts: