En la programación de Windows , una tabla de aceleradores permite que una aplicación especifique una lista de aceleradores ( atajos de teclado ) para elementos de menú u otros comandos. [ 1 ] Por ejemplo, Ctrl+ Sse usa a menudo como atajo para el elemento de menú Archivo→Guardar, + es un atajo común para el elemento de menú Archivo→Abrir, etc. Un acelerador tiene prioridad sobre el procesamiento normal y puede ser una forma conveniente de programar el manejo de eventos . CtrlO
Las tablas de aceleradores suelen estar ubicadas en la sección de recursos del archivo binario . Existen editores como Resource Tuner que permiten modificar los valores de las teclas y los indicadores de la tabla de aceleradores específica.
Aceleradores y menús
Cada atajo de teclado está asociado a un identificador de control, del mismo tipo que los identificadores asignados a botones, cuadros combinados, listas desplegables y elementos de menú. De esta forma, se pueden crear objetos de interfaz gráfica de usuario que representen la misma función que un atajo de teclado.
Dado que usar los menús, y por consiguiente el ratón, no siempre es la mejor solución, es importante brindar a los usuarios la posibilidad de minimizar su uso. Por ello, mostrar los atajos de teclado en los menús puede resultar útil, ya que informa al usuario de que existen atajos y de que no siempre es necesario usar el ratón.
Uso de electrones
El marco de software Electron también utiliza el término "Acelerador" como nombre para su API para especificar atajos de teclado para elementos de menú y comportamientos de programas en múltiples plataformas, incluidas aquellas distintas de Windows. [ 2 ]
Véase también
Referencias
- Técnicas de interfaz de usuario
- Tipos de software básicos