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

  • From: 雪岭冰龙 <vgjh2005@xxxxxxxxx>
  • To: nvda-addons@xxxxxxxxxxxxx
  • Date: Fri, 9 Jan 2015 23:38:24 +0800

Hi:
I think this addon shoud allow us to press end to jump to the last
cell in the current row, press page-up to jump to several column that
according to browse mode settings, add shift to select the cells that
is below the focus. Thanks!

2015-01-09 3:20 GMT+08:00, Joseph Lee <joseph.lee22590@xxxxxxxxx>:
> Hi Roger,
>
> For SPL, enhanced arrow keys require two things: a dedicated implementation
> for handing fake cell headers, and a way to navigate these using table
> commands. I'm investigating this, and if it can be done, I'll not use table
> navigation code, and if it is accepted, it'll be included in 5.0-dev at the
> earliest for Studio 5.10 and later first (current code base will let me try
> implementing this functionality or its equivalence in Studio 5.10 first;
> I'll explain the details during the user conference call).
>
> Cheers,
>
> Joseph
>
>
>
> From: nvda-addons-bounce@xxxxxxxxxxxxx
> [mailto:nvda-addons-bounce@xxxxxxxxxxxxx] On Behalf Of Roger Stewart
> Sent: Thursday, January 8, 2015 8:03 AM
> To: nvda-addons@xxxxxxxxxxxxx
> Subject: [nvda-addons] Re: Add-on proposal: easy table navigator
>
>
>
> I hope this will make the reading of the playlist in spl work like the
> enhanced arrow keys now do for the JAWS scripts.  If so, then I want it!!
>
> Thanks.
>
> Roger
>
>
>
>
>
>
> On 1/7/2015 6:43 PM, Joseph Lee wrote:
>
> 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
>
>
>
>
----------------------------------------------------------------
NVDA add-ons: A list to discuss add-on code enhancements and for reporting 
bugs. 

Community addons are available from: http://addons.nvda-project.org
To send a message to the list: nvda-addons@xxxxxxxxxxxxx
To change your list settings/unsubscribe: 
//www.freelists.org/list/nvda-addons
To contact list moderators: nvda-addons-moderators@xxxxxxxxxxxxx

Other related posts: