Voy a salir de aquí y proponer que estés un poco confundido, por esta razón:
El botón azul resaltado no es una selección como la que ha visto en Windows, KDE y Gnome. Es simplemente lo que el desarrollador ha definido como la opción predeterminada de la tecla de retorno / entrada. Como loic wolff ha demostrado, es posible habilitar la selección de pestañas de todos los controles, sin embargo, esto probablemente lo ralentizará en otras áreas simplemente por la gran cantidad de controles que hay que pasar.
La forma correcta de utilizar métodos abreviados de teclado para botones de diálogo alternativos no es la pestaña, sino las combinaciones de teclas de comando. Por ejemplo, Command-period es casi universalmente "cancelar". Ya has descubierto que Esc también funciona para la mayoría de las cosas hoy en día. A menudo no está documentado, pero el atajo de comando para diferentes botones que no son el botón predeterminado o cancelar es generalmente la primera letra de ese botón (como se menciona en el stib). Ejemplo: si salgo sin guardar en una aplicación típica basada en documentos de cacao, se me presentará el siguiente cuadro de diálogo:
Return
/ enter
guardará command-period
o esc
cancelará, y se command-d
asignará a "No guardar". El lanzamiento de 10.6 de 10.5 hizo algunas mejoras fantásticas a la presencia de estos atajos en Finder y cacao en general: casi todos los diálogos de Finder ahora responderán de esta manera.
Actualización para 10.7+:
El nuevo paradigma de Apple para el control de versiones de archivos ha cambiado la forma en que funciona el típico cuadro de diálogo de guardar. Ahora, "No guardar" está asignado a command-delete
, para simbolizar la eliminación del archivo "nuevo" que creó (este es el acceso directo equivalente a la eliminación de un archivo del Finder).