Columns Review

Columns Review è un add-on per migliorare l'esperienza di NVDA con gli elenchi.

Le sue caratteristiche includono:

  • azioni personalizzabili sull'intestazione della colonna e/o sul contenuto (le azioni disponibili sono leggi, copia, scrivi e mostra in modalità navigazione);
  • capacità di scorrere tra le colonne in intervalli di dieci per dieci;
  • gestione semplificata delle intestazioni (clic del mouse);
  • lettura su richiesta della relativa posizione corrente dell'item (es.: item 7 di 10);
  • gesti personalizzabili con o senza tastierino numerico;
  • "0 items" announcement when list is empty (not working in Win8/10 folders, unfortunately);
  • say all support;
  • report of selected items (amount and item names);
  • list search (with item multiselection, if checked/supported).

Gestures

Default keys for columns, headers and position are NVDA+control, but you can customize them from add-on settings (not "Input gestures" dialog!).

Note that your keyboard could have problems processing some key combinations, so try all add-on gestures and adjust them for better results.

See also add-on preferences for numpad mode, keyboard layout (without numpad), and the four available actions for columns.

  • NVDA+control+digits from 1 to 0 (keyboard mode) or from 1 to 9 (numpad mode): by default, read the chosen column if pressed once, copy it if pressed twice;
  • NVDA+control+numpadMinus (numpad mode): like NVDA+control+0 in keyboard mode, read or copy the 10th, 20th, etc column;
  • NVDA+control+- (keyboard mode, EN-US layout): in a list with 10+ columns, change interval and process columns from 11 to 20, from 21 to 30, and so on (change last char according to your layout, from settings);
  • NVDA+control+numpadPlus (numpad mode): like previous command;
  • NVDA+control+enter (numpadEnter in numpad mode): open header manager;
  • NVDA+control+delete (numpadDelete in numpad mode): read relative current item position (i.e.: item 7 of 10);
  • Arrows and NVDA+tab (in empty list): repeat "0 items" message;
  • NVDA+downArrow (desktop layout) or NVDA+a (laptop layout): start say all (this gesture depends on original one under "Input gestures"/"System caret");
  • NVDA+shift+upArrow (desktop layout) or NVDA+shift+s (laptop layout): report amount and names of current selected list items (like previous command for customization);
  • NVDA+control+f: open find dialog (not customizable);
  • NVDA+f3: find next occurrence of previously entered text (not customizable);
  • NVDA+shift+f3: find previous occurrence (not customizable).

Support

This add-on provide a general support for more common lists (see below), and some specific applications. Main author (Alberto Buffolino) cannot guarantee compatibility/functionality for those applications he not uses, like Outlook and Windows Mail, but he'll be happy to collaborate with their users or accept a pull request for them.

Lists supported are:

  • SysListView32;
  • DirectUIHWND (presente nei sistemi a 64-bit);
  • WindowsForms10.SysListView32.* (applicazione che usano .NET);
  • multi-column treeview like as that presents in RSSOwlnix;
  • Tabelle di Mozilla (come l'elenco dei messaggi in Thunderbird, con supporto al raggruppamento per conversazione).