Columns Review
- Author: Alberto Buffolino, Łukasz Golonka, other contributors
- Download stable version
- Download development version
- Compatibilità NVDA: 2017.3 e oltre
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).