Como negocio caixas de diálogo usando apenas o teclado?


53

Em máquinas Windows, sempre que uma caixa de diálogo aparecer com opções de múltipla escolha (por exemplo, 'Abortar', 'Continuar', 'Repetir'), você pode usar a tecla 'Tab' para percorrer essas opções sem usar o mouse.

No OSX, não parece haver uma opção para percorrer as caixas de diálogo usando uma tecla em vez do Trackpad.

Existe algum atalho de teclado para fazer isso?



Obrigado por edições e artigos úteis adicionais todos
tomdot

Respostas:


26

É também a tecla tab. A diferença para o Windows é que a tecla "retornar" sempre pressiona o botão padrão (que é o colorido). O botão atualmente selecionado (que pode ser alterado usando a tecla Tab) é marcado através de uma borda colorida. Se você quiser apertar esse botão, pressione a barra de espaço.

Para que isso funcione, você deve habilitá-lo em Preferências do Sistema / Teclado / Atalhos

insira a descrição da imagem aqui


11
Basta lembrar que, para que isso funcione, você deve tê-lo ativado no Sistema Prefereces / teclado / Atalhos
Thecafremo

1
rebaixou a resposta porque não funcionou, então votei o comentário anterior porque esse era o truque.
trusktr

94

Você pode alternar as caixas de diálogo. Observe também que, por padrão esc, escolherá cancelar .

Para ativar a alternância através da tecla Tab, esse recurso vai para Preferências do Sistema → Teclado → Atalhos → Acesso Completo ao Teclado ... → Todos os Controles

controle de preferências

Agora você pode usar a tecla tab para alternar a seleção:

caixa de diálogo de exemplo

  • Pressione Spacepara escolher o botão selecionado (que tem uma borda azul ao redor).
  • Pressione Enterpara escolher o botão padrão (o botão azul).
  • Pressione escpara cancelar.

2
Esta é a segunda parte do problema - eu não o habilitei em primeiro lugar!
tomdot

2
No meu Mac, executando o OS X 10.11, as Preferências do Sistema informam que essa configuração pode ser alterada com <kbd> controle </kbd> + <kbd> F7 </kbd>.
22816 Kenny Evitt

1
Ctrl + F7 para ativar
James EJ

" escEscolherá cancelar " não é mais mais confiável. Às vezes sim. Principalmente, não.
Dave Land

1
@DaveLand - De acordo com o Apple HIG: inclua um botão Cancelar que responda aos atalhos de teclado de cancelamento padrão. Um botão Cancelar fornece uma saída clara e segura de uma caixa de diálogo e retorna o computador ao estado em que estava antes da exibição da caixa de diálogo. Verifique se o atalho do teclado Período de comando e a tecla Esc (Escape) estão mapeados para o botão Cancelar.
Glen Yates

27

Ative o foco com a tecla Tab em  → Preferências do sistemaTecladoAtalhosAcesso total ao teclado ...Todos os controles

tab move-se entre os botões

space pressiona o botão focado (com contorno azul)

return pressiona o botão padrão (com fundo azul)

+ first letter on buttonpressiona esse botão ( funciona às vezes )

+ .cancela

esccancela ( funciona às vezes )


Esta é a melhor resposta, como mais ou menos elimina a necessidade de ciclo em primeiro lugar
BallpointBen

2

Você pode pressionar Control + F7 (ou fn + Control + F7, dependendo das preferências do teclado em relação às teclas de função padrão) para ativar / desativar esta opção em tempo real.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.