KeyboardShortcut, proprietà
La proprietà KeyboardShortcut descrive una combinazione di tasti o tasti che attiva un oggetto accessibile specificato.
La proprietà KeyboardShortcut viene recuperata chiamando IAccessible::get_accKeyboardShortcut.
La stringa recuperata descrive un tasto di scelta rapida (detto anche tasto di scelta rapida) o un tasto di scelta (detto anche tasto di scelta). Un tasto di scelta è un carattere sottolineato nel testo di un menu, di una voce di menu o di un'etichetta di un controllo, ad esempio un pulsante di scelta rapida.
La stringa recuperata deve contenere il nome della chiave insieme alla chiave o alle chiavi del modificatore. La stringa deve essere nel formato seguente in modo che i client possano analizzarlo facilmente: [[chiave di modifica]+[...] +] nome della chiave.
Gli esempi includono ALT+F, CTRL+ALT+4, WIN+F1, CTRL+ALT+MAIUSC+BACKSPACE o semplicemente BACKSPACE.
Nella tabella seguente sono elencate le chiavi del modificatore.
Tasto di modifica | Descrizione |
---|---|
ALT | Tasto di modifica alternativo |
CTRL | Tasto di modifica del controllo |
MAIUSC | Tasto di modifica MAIUSC |
VINCERE | Tasto logo Windows |
FN | Tasto funzione nei computer portatili |
Non localizzare le stringhe di scelta rapida da tastiera.
Gestione di oggetti con entrambi i tipi di chiave
Se un oggetto ha sia un tasto di scelta rapida che un tasto di scelta rapida, la proprietà KeyboardShortcut restituisce il tasto di scelta. Il tasto di scelta è quello che un utente preme quando l'oggetto o l'elemento padre dell'oggetto ha lo stato attivo della tastiera. Ad esempio, la voce di menu Stampa potrebbe avere sia un tasto di scelta rapida (CTRL+P) che un tasto di scelta (P). Se un utente preme CTRL+P mentre il menu è attivo, non accade nulla. Tuttavia, se un utente preme P mentre il menu è attivo, richiama la finestra di dialogo Stampa dell'applicazione. In questo caso, la proprietà KeyboardShortcut è "P" per riflettere ciò che l'utente deve premere quando il menu ha lo stato attivo della tastiera.