2 votos

Navegación a las opciones en los menús contextuales

Cuando se abre un menú contextual, ¿cómo se sabe qué teclas están mapeadas a qué entradas en el menú? ¿Está OS X simplemente adivinando o hay algo que el desarrollador definió específicamente para esto? En este menú en particular, al presionar la tecla E salta hacia abajo cerca del final. Tomé una captura de pantalla para mostrar la explicación.

Introduce aquí la descripción de la imagen

3voto

Peter Taylor Puntos 121

En los casos en los que no haya un acceso directo visible, se basa en el título del siguiente elemento. Si escribe las primeras letras del título del menú, este será seleccionado. Así que si quisiera seleccionar "Introducir Parámetro" en su ejemplo anterior, podría escribir rápidamente I N T o I N T R para seleccionarlo. Mi suposición es que en el caso de "Extraer" anterior, te lleva al siguiente caso único alfabéticamente: tienes tres listados de "Extraer " y la siguiente letra única, alfabéticamente, es "Extraer *Clase*". Si quisieras seleccionar la entrada anterior, creo que te quedarías atascado escribiendo E X T T R A C T  I 

Puedes seleccionar elementos de Finder en el Escritorio o en carpetas de manera similar. Si quiero seleccionar un archivo llamado "mis cosas", puedo empezar a escribir M o M Y en lugar de hacer clic único en el archivo en sí.

1voto

TraFoO Puntos 11

Después de repetidos experimentos, parece que el principio involucrado es el buen y viejo orden alfabético. Un carácter tecleado hace que la selección salte al elemento de la lista que comienza con el carácter que has tecleado en orden alfabético.

En tu ejemplo, si tecleas E solamente, la selección saltará al elemento de la lista que empieza con la letra "E". EX, EXT, etc. todos saltarán al mismo elemento Extract Class porque es el primero en orden alfabético.

Si quisieras saltar a Extract Superclass…, tendrías que teclear rápidamente EXTRACTspaceS.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X