Come negoziare le finestre di dialogo usando solo la tastiera?


53

Su macchine basate su Windows, ogni volta che viene visualizzata una finestra di dialogo con opzioni a scelta multipla (ad esempio "Annulla", "Continua", "Riprova"), è possibile utilizzare il tasto "Tab" per scorrere tra quelle opzioni senza usare il mouse.

Su OSX, non sembra esserci un'opzione per scorrere le finestre di dialogo usando un tasto anziché il trackpad.

C'è qualche scorciatoia da tastiera per farlo?



Grazie per le modifiche e altri utili articoli a tutti
tomdot,

Risposte:


26

È anche il tasto tab. La differenza con Windows è che il tasto "Invio" preme sempre il pulsante predefinito (che è quello colorato). Il pulsante attualmente selezionato (che può essere modificato utilizzando il tasto Tab) è contrassegnato da un bordo colorato. Se desideri premere questo pulsante, devi premere la barra spaziatrice.

Affinché funzioni, devi averlo abilitato in Preferenze di Sistema / Tastiera / Scorciatoie

inserisci qui la descrizione dell'immagine


11
Ricorda solo che per farlo funzionare devi averlo abilitato in Preferenze di sistema / Tastiera / Scorciatoie
Thecafremo

1
ho annullato la valutazione perché non ha funzionato, quindi ho annullato il commento precedente perché quello era il trucco.
trusktr,

94

È possibile scorrere le finestre di dialogo. Si noti inoltre che per impostazione predefinita escsceglierà Annulla .

Per abilitare il passaggio tramite il tasto Tab questa funzione vai su Preferenze di Sistema → Tastiera → Scorciatoie → Accesso completo alla tastiera ... → Tutti i controlli

controllo delle preferenze

Ora puoi usare il tasto tab per cambiare la selezione:

finestra di dialogo di esempio

  • Premere Spaceper scegliere il pulsante selezionato (che ha un bordo blu attorno ad esso).
  • Premere Enterper scegliere il pulsante predefinito (il pulsante colorato blu).
  • Premere escper annullare.

2
Questa è la seconda parte del problema: non l'ho abilitato in primo luogo!
tomdot

2
Sul mio Mac, con OS X 10.11, Preferenze di Sistema mi informa che questa impostazione può essere modificata con il controllo <kbd> </kbd> + <kbd> F7 </kbd>.
Kenny Evitt,

1
Ctrl + F7 per abilitare
James EJ il

" escSceglierà annulla " non è più attendibilmente vero. A volte lo fa. Principalmente no.
Dave Land,

1
@DaveLand - Secondo Apple HIG: includi un pulsante Annulla che risponda alle scorciatoie da tastiera standard di annullamento. Un pulsante Annulla fornisce una via di uscita chiara e sicura da una finestra di dialogo e riporta il computer allo stato in cui si trovava prima della visualizzazione della finestra di dialogo. Assicurarsi che la scorciatoia da tastiera Periodo di comando e il tasto Esc (Escape) siano associati al pulsante Annulla.
Glen Yates,

27

Abilita la messa a fuoco con il tasto Tab in  → Preferenze di SistemaTastieraScorciatoieAccesso completo alla tastiera ...Tutti i controlli

tab si sposta tra i pulsanti

space preme il pulsante di messa a fuoco (con contorno blu)

return preme il pulsante predefinito (con sfondo blu)

+ first letter on buttonpreme quel pulsante ( funziona a volte )

+ .annulla

escannulla ( funziona a volte )


Questa è la risposta migliore, poiché più o meno ovvia alla necessità di pedalare in primo luogo
BallpointBen

2

Puoi premere Control + F7 (o fn + Control + F7 a seconda delle preferenze della tastiera relative ai tasti funzione predefiniti) per attivare / disattivare questa opzione al volo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.