Gestos de aplicación y comportamiento semántico
Los gestos de aplicación se entregan como parte del SDK de Windows Vista. El reconocedor de gestos de Microsoft se crea para reconocer estos gestos. De forma predeterminada, no hay gestos habilitados. Las aplicaciones deben elegir los gestos que se van a habilitar. Además de reconocer gestos, el reconocedor de gestos de Microsoft también proporciona alternativas junto con valores de confianza como parte de los resultados del reconocimiento. Para usar estos gestos en la aplicación, debe suscribirse a ellos desde dentro de la aplicación mediante la Referencia de API de PC tableta. Las API permiten elegir un subconjunto de estos gestos y consultar propiedades específicas, como el número de trazos, el punto activo y otras propiedades, así como alternativas y sus valores de confianza.
En el caso de las aplicaciones compatibles con lápiz que usan estos gestos, no se envían mensajes del mouse. En su lugar, los eventos de gestos se envían a estas aplicaciones para informarles de estos gestos. A continuación, las aplicaciones realizan acciones similares a las acciones basadas en mouse en respuesta a estos gestos.
En la tabla siguiente se enumeran los gestos de aplicación admitidos por el reconocedor de gestos de Microsoft. Para garantizar la coherencia de los gestos usados para acciones comunes entre aplicaciones, debe cumplir las siguientes sugerencias:
- La acción es el comportamiento semántico sugerido asociado al gesto.
- Para los gestos etiquetados como Corregidos en la tabla siguiente, Microsoft recomienda que no cambie el comportamiento semántico sugerido. Si una aplicación no necesita el comportamiento semántico especificado, Microsoft recomienda no reutilizar el gesto para otra acción o comportamiento semántico.
- Para los gestos etiquetados como específicos de la aplicación y que tienen un comportamiento semántico sugerido, Microsoft recomienda admitir el comportamiento semántico sugerido si esa funcionalidad existe en la aplicación. Para mantener la coherencia entre las aplicaciones, no elija un comportamiento semántico diferente para este tipo de gesto si la funcionalidad correspondiente a la semántica sugerida existe en la aplicación. Sin embargo, si la aplicación no tiene funcionalidad que corresponde a la semántica sugerida, no dude en asociar los comportamientos semánticos pertinentes al gesto. Esto también se aplica a todos los gestos específicos de la aplicación y que no tienen una semántica sugerida.
- El punto activo de un gesto es un punto distintivo en la geometría del gesto. El punto activo se puede usar para determinar dónde se realizó el gesto. Las API de gestos, específicamente la propiedad HotPoint del objeto Gesture , permiten determinar el punto activo de un gesto determinado. Sin embargo, no todos los gestos tienen un punto activo distintivo específico. Para aquellos que no tienen un punto activo distintivo específico, el punto inicial se notifica como punto de acceso frecuente.
Nota
Algunos de los gestos tienen un punto frecuente distintivo que simplemente sucede como punto de partida. Se distinguen en la tabla.
Gesto | Nombre del gesto | Comportamiento sugerido | Fijo o específico de la aplicación | Punto de acceso frecuente | Notas |
---|---|---|---|---|---|
Rascar |
Borrar contenido |
Fijo |
Punto de partida |
Haga que los trazos sean lo más horizontales posibles y dibuje al menos tres trazos. Si aumenta el alto del gesto, también es necesario aumentar el número de trazos de retroceso y adelante. |
|
Triangle |
Insertar |
Específico de la aplicación |
Punto de partida |
Dibuje el triángulo en un solo trazo, sin levantar el lápiz. Asegúrese de que la parte superior del triángulo apunta hacia arriba. |
|
Cuadrado |
Elemento de acción |
Específico de la aplicación |
Punto de partida |
Dibuje el cuadrado a partir de la esquina superior izquierda. Dibuje el cuadrado con un solo trazo, sin levantar el lápiz. |
|
En estrella |
Elemento de acción |
Específico de la aplicación |
Punto de partida |
Dibuje el star con exactamente cinco puntos. Haz esto en un solo trazo sin levantar el lápiz. |
|
de Azure Functions |
Desactivación |
Específico de la aplicación |
Esquina |
El trazo ascendente de la comprobación debe ser de dos a cuatro veces, siempre y cuando el trazo descendente más pequeño. |
|
Curlicue |
Cortar |
Fijo |
El punto de partida distingue el punto frecuente. |
Dibuje el curlicue en un ángulo, de la parte inferior izquierda a la derecha superior derecha. Inicie la curlicue en la palabra que piensa cortar. |
|
Double-Curlicue |
Copiar |
Corregido |
El punto de partida distingue el punto frecuente. |
Dibuje el doble curlicue en un ángulo, desde la parte inferior izquierda hasta la esquina superior derecha. Inicie la curlicue doble en la palabra que quiere copiar. |
|
Circle |
Específico de la aplicación |
Específico de la aplicación |
Punto de partida |
Dibuje el círculo en un solo trazo, sin levantar el lápiz. Comience a dibujar el círculo desde el punto superior. |
|
Círculo doble |
Pegar |
Fijo |
Punto de partida |
Dibuje los dos círculos superpuestos entre sí. Haz esto con un solo trazo, sin levantar el lápiz. |
|
Semicirculación izquierda |
Deshacer |
Corregido |
El punto de partida distingue el punto de acceso frecuente |
Asegúrese de dibujar el semicircular de derecha a izquierda. Los dos extremos del arco deben estar en la misma línea horizontal. |
|
Semicirculación derecha |
Rehacer |
Fijo |
El punto de partida distingue el punto de acceso frecuente |
Asegúrese de dibujar el semicircular de la izquierda a la derecha. Los dos extremos del arco deben estar en la misma línea horizontal. |
|
Símbolo de intercalación |
Pegar, insertar |
Específico de la aplicación |
Ápice |
Dibuje ambos lados del símbolo de intercalación con la misma longitud. Asegúrese de que el ángulo es afilado y de que el punto no se redondea a una curva. |
|
Símbolo de intercalación invertido |
Insertar |
Específico de la aplicación |
Ápice |
Dibuje ambos lados del símbolo de intercalación con la misma longitud. Asegúrese de que el ángulo es afilado y de que el punto no se redondea a una curva. |
|
Botón de contenido adicional a la izquierda |
Específico de la aplicación |
Específico de la aplicación |
Ápice |
Dibuje ambos lados del botón de contenido adicional con la misma longitud. Asegúrese de que el ángulo es afilado y de que el punto no se redondea a una curva. |
|
Botón de contenido adicional a la derecha |
Específico de la aplicación |
Específico de la aplicación |
Ápice |
Dibuje ambos lados del botón de contenido adicional con la misma longitud. Asegúrese de que el ángulo es afilado y de que el punto no se redondea a una curva. |
|
Flecha arriba |
Específico de la aplicación |
Específico de la aplicación |
Cabeza de flecha |
No dibuje la flecha en más de dos trazos. Dibuje la flecha en un solo trazo o en dos trazos, donde un trazo es la línea y el otro es la cabeza de flecha. No se admiten las flechas de trazos simples escritas con la cabeza como un triángulo. |
|
Flecha abajo |
Específico de la aplicación |
Específico de la aplicación |
Cabeza de flecha |
No dibuje la flecha en más de dos trazos. Dibuje la flecha en un solo trazo o en dos trazos, donde un trazo es la línea y el otro es la cabeza de flecha. No se admiten las flechas de trazos simples escritas con la cabeza como un triángulo. |
|
Flecha izquierda |
Específico de la aplicación |
Específico de la aplicación |
Cabeza de flecha |
No dibuje la flecha en más de dos trazos. Dibuje la flecha en un solo trazo o en dos trazos, donde un trazo es la línea y el otro es la cabeza de flecha. No se admiten las flechas de trazos simples escritas con la cabeza como un triángulo. |
|
Flecha derecha |
Específico de la aplicación |
Específico de la aplicación |
Cabeza de flecha |
No dibuje la flecha en más de dos trazos. Dibuje la flecha en un solo trazo o en dos trazos, donde un trazo es la línea y el otro es la cabeza de flecha. No se admiten las flechas de trazos simples escritas con la cabeza como un triángulo. |
|
Subir |
Específico de la aplicación |
Específico de la aplicación |
Punto de partida |
Este gesto es un solo movimiento rápido hacia arriba. Este gesto lo usan gestos de parpadeo. |
|
Bajar |
Específico de la aplicación |
Específico de la aplicación |
Punto de partida |
Este gesto es un solo movimiento rápido hacia abajo. Este gesto lo usan gestos de parpadeo. |
|
Izquierda |
Retroceso |
Fijo |
Punto de partida |
Este gesto es un solo movimiento rápido hacia la izquierda. Este gesto lo usan gestos de parpadeo. |
|
Right |
Space |
Fijo |
Punto de partida |
Este gesto es un solo movimiento rápido a la derecha. Este gesto lo usan gestos de parpadeo. |
|
Arriba a la izquierda |
Específico de la aplicación |
Específico de la aplicación |
Cambio de punto de dirección |
Dibuje este gesto en un solo trazo empezando por el trazo ascendente. Asegúrese de que los dos lados son iguales de longitud y en un ángulo derecho. |
|
Hacia la derecha |
Específico de la aplicación |
Específico de la aplicación |
Cambio de punto de dirección |
Dibuje este gesto en un solo trazo empezando por el trazo ascendente. Asegúrese de que los dos lados son iguales de longitud y en un ángulo derecho. |
|
Hacia abajo a la izquierda |
Específico de la aplicación |
Específico de la aplicación |
Cambio de punto de dirección |
Dibuje este gesto en un solo trazo empezando por el trazo hacia abajo. Asegúrese de que los dos lados son iguales de longitud y en un ángulo derecho. |
|
Abajo a la derecha |
Específico de la aplicación |
Específico de la aplicación |
Cambio de punto de dirección |
Dibuje este gesto en un solo trazo empezando por el trazo hacia abajo. Asegúrese de que los dos lados son iguales de longitud y en un ángulo derecho. |
|
Izquierda hacia arriba |
Específico de la aplicación |
Específico de la aplicación |
Cambio de punto de dirección |
Dibuje este gesto en un solo trazo a partir del trazo izquierdo. Asegúrese de que los dos lados son iguales de longitud y en un ángulo derecho. |
|
Izquierda abajo |
Específico de la aplicación |
Específico de la aplicación |
Cambio de punto de dirección |
Dibuje este gesto en un solo trazo a partir del trazo izquierdo. Asegúrese de que los dos lados son iguales de longitud y en un ángulo derecho. |
|
Derecha hacia arriba |
Editor de métodos de entrada (IME) convertir |
Corregido |
Cambio de punto de dirección |
Dibuje este gesto en un solo trazo empezando por el trazo derecho. Asegúrese de que los dos lados son iguales de longitud y en un ángulo derecho. |
|
Derecha abajo |
Específico de la aplicación |
Específico de la aplicación |
Cambio de punto de dirección |
Dibuje este gesto en un solo trazo empezando por el trazo derecho. Asegúrese de que los dos lados son iguales de longitud y en un ángulo derecho. |
|
Bajar |
Deshacer |
Fijo |
Cambio de punto de dirección |
Dibuje este gesto en un solo trazo empezando por el trazo ascendente. Dibuje los dos trazos lo más cerca posible. |
|
Bajar hacia arriba |
Específico de la aplicación |
Específico de la aplicación |
Cambio de punto de dirección |
Dibuje este gesto en un solo trazo empezando por el trazo hacia abajo. Dibuje los dos trazos lo más cerca posible. |
|
Izquierda derecha |
Mover el cursor a la izquierda |
Fijo |
Cambio de punto de dirección |
Dibuje este gesto en un solo trazo a partir del trazo izquierdo. Dibuje los dos trazos lo más cerca posible. |
|
Right-Left |
Mover el cursor a la derecha |
Fijo |
Cambio de punto de dirección |
Dibuje este gesto en un solo trazo empezando por el trazo derecho. Dibuje los dos trazos lo más cerca posible. |
|
Up-left-long |
Disminuir sangría |
Fijo |
Cambio de punto de dirección |
Dibuje este gesto en un solo trazo empezando por el trazo ascendente. El trazo izquierdo es de dos a cuatro veces, siempre y cuando el trazo ascendente y los dos trazos estén en un ángulo derecho. |
|
Up-right-long |
Pestaña |
Fijo |
Cambio de punto de dirección |
Dibuje este gesto en un solo trazo empezando por el trazo ascendente. El trazo derecho es de dos a cuatro veces, siempre y cuando el trazo ascendente y los dos trazos estén en un ángulo derecho. |
|
Largo a la izquierda hacia abajo |
Entrar |
Fijo |
Cambio de punto de dirección |
Dibuje este gesto en un solo trazo a partir del trazo descendente. El trazo izquierdo es de dos a cuatro veces, siempre y cuando el trazo hacia abajo y los dos trazos estén en un ángulo derecho. |
|
Hacia abajo a la derecha |
Space |
Corregido |
Cambio de punto de dirección |
Dibuje este gesto en un solo trazo a partir del trazo descendente. El trazo derecho es de dos a cuatro veces, siempre que el trazo hacia abajo y los dos trazos estén en un ángulo derecho. |
|
Exclamación |
Específico de la aplicación |
Específico de la aplicación |
Centro de la línea |
Dibuje el punto poco después de dibujar la línea y colóquelo cerca de la línea. |
|
Pulsar |
Haga clic en |
Fijo |
El punto de partida distingue el punto de acceso frecuente |
Puntee rápidamente. |
|
Presionar dos veces |
Clic con el botón secundario |
Corregido |
El punto de partida distingue el punto de acceso frecuente |
Puntee rápidamente y con las pulsaciones lo más cerca entre sí como sea posible. |
Nota
La pulsación y la doble pulsación se admiten como gestos de aplicación, además de ser gestos del sistema. Esto es para abordar escenarios en los que es posible que desee habilitar un gesto de aplicación que tenga una pulsación o doble pulsación como parte de él. Un ejemplo de este gesto es el gesto de exclamación. En tal caso, habilite el gesto de pulsación de la aplicación y no escuche el gesto del sistema de pulsación. Esto le permite escuchar un único componente que puede identificar y distinguir una pulsación de una pulsación dentro de un gesto. El caso de una pulsación dentro de un gesto hace que solo se reconozca el gesto general.