¿Cómo puedo negociar cuadros de diálogo usando solo el teclado?

53

En máquinas basadas en Windows, cada vez que aparece un cuadro de diálogo con opciones de opción múltiple (es decir, 'Abortar', 'Continuar', 'Reintentar'), puede usar la tecla 'Tabulador' para recorrer esas opciones sin usar el mouse.

En OSX, no parece haber una opción para recorrer los cuadros de diálogo usando una tecla en lugar del Trackpad.

¿Hay algún atajo de teclado para hacer esto?

tomdot
fuente
Gracias por ediciones y artículos útiles adicionales para todos
tomdot

Respuestas:

26

También es la tecla de tabulación. La diferencia con Windows es que la tecla "regresar" siempre presiona el botón predeterminado (que es el de color). El botón seleccionado actualmente (que se puede cambiar con la tecla de tabulación) se marca a través de un borde de color. Si desea presionar este botón, debe presionar la barra espaciadora.

Para que esto funcione, debe tenerlo habilitado en Preferencias del sistema / Teclado / Atajos

ingrese la descripción de la imagen aquí

cyphorious
fuente
11
Solo recuerde que para que esto funcione, debe tenerlo habilitado en Preferencias del sistema / Teclado / Atajos
Thecafremo
1
voté por la respuesta porque no funcionó, luego voté por el comentario anterior porque ese era el truco.
trusktr
94

Puede cambiar los cuadros de diálogo. También tenga en cuenta que, de forma predeterminada esc, elegirá cancelar .

Para habilitar el cambio mediante la tecla de tabulación, esta función vaya a Preferencias del sistema → Teclado → Accesos directos → Acceso total al teclado ... → Todos los controles

control de preferencias

Ahora puede usar la tecla de tabulación para cambiar la selección:

diálogo de ejemplo

  • Presione Spacepara elegir el botón seleccionado (que tiene un borde azul alrededor).
  • Presione Enterpara elegir el botón predeterminado (el botón de color azul).
  • Presione escpara cancelar.
Gentmatt
fuente
2
Esta es la segunda parte del problema: ¡no lo tenía habilitado en primer lugar!
tomdot
2
En mi Mac, con OS X 10.11, las Preferencias del sistema me informan que esta configuración se puede cambiar con <kbd> control </kbd> + <kbd> F7 </kbd>.
Kenny Evitt
1
Ctrl + F7 para habilitar
James EJ
" escElegirá cancelar " ya no es confiable. A veces lo hace. Sobre todo, no lo hace.
Dave Land
1
@DaveLand: según Apple HIG: incluya un botón Cancelar que responda a los atajos de teclado de cancelación estándar. Un botón Cancelar proporciona una salida clara y segura de un cuadro de diálogo y devuelve la computadora al estado en que estaba antes de que apareciera el cuadro de diálogo. Asegúrese de que el método abreviado de teclado Comando-período y la tecla Esc (Escape) estén asignados al botón Cancelar.
Glen Yates
27

Habilite el enfoque con la tecla de tabulación en  → Preferencias del sistemaTecladoAccesos directosAcceso total al teclado ...Todos los controles

tab se mueve entre botones

space presiona el botón enfocado (con contorno azul)

return presiona el botón predeterminado (con fondo azul)

+ first letter on buttonpresiona ese botón ( funciona a veces )

+ .cancela

esccancela ( funciona a veces )

Cachorro
fuente
Esta es la mejor respuesta, ya que elimina más o menos la necesidad de hacer un ciclo en primer lugar
BallpointBen
2

Puede presionar Control + F7 (o fn + Control + F7 según sus preferencias de teclado con respecto a las teclas de función predeterminadas) para activar / desactivar esta opción sobre la marcha.

Mateus Ribeiro
fuente