Compartir a través de


ApplicationGesture (Enumeración)

Actualización: noviembre 2007

Define los valores del conjunto de movimientos disponibles específicos de la aplicación.

Espacio de nombres:  Microsoft.Ink
Ensamblado:  Microsoft.Ink (en Microsoft.Ink.dll)

Sintaxis

'Declaración
Public Enumeration ApplicationGesture
'Uso
Dim instance As ApplicationGesture
public enum ApplicationGesture
public enum class ApplicationGesture
public enum ApplicationGesture
public enum ApplicationGesture

Miembros

Nombre de miembro Descripción
AllGestures Reconoce todos los movimientos específicos de la aplicación.
NoGesture No reconoce los movimientos específicos de la aplicación.
Scratchout Este movimiento se debe dibujar como un solo trazo que tiene al menos tres movimientos hacia atrás y hacia adelante.
Triangle El triángulo se debe dibujar con un solo trazo sin levantar la pluma.
Square El cuadrado se puede dibujar en uno o dos trazos. Si dibuja el cuadrado completo en un trazo, dibújelo sin levantar la pluma. Si lo dibuja en dos trazos, dibuje tres lados del cuadrado y utilice otro trazo para dibujar el lado restante. No utilice más de dos trazos para dibujar el cuadrado.
Star La estrella debe tener exactamente cinco puntas y se debe dibujar con un solo trazo sin levantar la pluma.
Check El trazo ascendente debe ser dos veces más largo que el trazo descendente.
Curlicue Inicie el arabesco donde desee que se produzca una acción.
DoubleCurlicue Inicie el arabesco donde desee que se produzca una acción.
Circle El círculo debe dibujarse con un solo trazo sin levantar la pluma.
DoubleCircle Los dos círculos deben estar superpuestos y deben dibujarse con un solo trazo sin levantar la pluma.
SemiCircleLeft El semicírculo debe dibujarse de izquierda a derecha. Los dos extremos del semicírculo deben ser tan horizontalmente planos como sea posible.
SemiCircleRight El semicírculo debe dibujarse de derecha a izquierda. Los dos extremos del semicírculo deben ser tan horizontalmente planos como sea posible.
ChevronUp Los dos lados del cheurón deben dibujarse con la mayor similitud posible. El ángulo debe ser agudo y terminar en un punto.
ChevronDown Los dos lados del cheurón deben dibujarse con la mayor similitud posible. El ángulo debe ser agudo y terminar en un punto.
ChevronLeft Los dos lados del cheurón deben dibujarse con la mayor similitud posible. El ángulo debe ser agudo y terminar en un punto.
ChevronRight Los dos lados del cheurón deben dibujarse con la mayor similitud posible. El ángulo debe ser agudo y terminar en un punto.
ArrowUp La flecha se puede dibujar con un solo trazo o con dos trazos, siendo uno de ellos la línea y el otro la punta de la flecha. No utilice más de dos trazos para dibujar la flecha.
ArrowDown La flecha se puede dibujar con un solo trazo o con dos trazos, siendo uno de ellos la línea y el otro la punta de la flecha. No utilice más de dos trazos para dibujar la flecha.
ArrowLeft La flecha se puede dibujar con solo trazo o con dos trazos, siendo uno de ellos la línea y el otro la punta de la flecha. No utilice más de dos trazos para dibujar la flecha.
ArrowRight La flecha se puede dibujar en con solo trazo o con dos trazos, siendo uno de ellos la línea y el otro la punta de la flecha. No utilice más de dos trazos para dibujar la flecha.
Up Este movimiento se debe dibujar como un solo gesto rápido en dirección ascendente.
Down Este movimiento se debe dibujar como un único gesto rápido hacia abajo.
Left Este movimiento se debe dibujar como un solo gesto rápido a la izquierda.
Right Este movimiento se debe dibujar como un solo gesto rápido a la derecha.
UpDown Este movimiento debe realizarse en un solo trazo empezando con el trazo ascendente. Los dos trazos deben estar tan cerca como sea posible.
DownUp Este movimiento se debe dibujar con un solo trazo que empieza con el trazo descendente. Los dos trazos deben estar tan cerca como sea posible.
LeftRight Este movimiento se debe dibujar con un solo trazo que empieza con el trazo izquierdo. Los dos trazos deben estar tan cerca como sea posible.
RightLeft Este movimiento se debe dibujar con un solo trazo que empieza con el trazo derecho. Los dos trazos deben estar tan cerca como sea posible.
UpLeftLong Este movimiento debe realizarse en un solo trazo empezando con el trazo ascendente. La longitud del trazo izquierdo es casi el doble de la del trazo ascendente y los dos trazos deben formar un ángulo recto.
UpRightLong Este movimiento debe realizarse en un solo trazo empezando con el trazo ascendente. La longitud del trazo izquierdo es casi el doble de la del trazo ascendente y los dos trazos deben formar un ángulo recto.
DownLeftLong Este movimiento se debe dibujar con un solo trazo que empieza con el trazo descendente. La longitud del trazo izquierdo es casi el doble de la del trazo ascendente y los dos trazos deben formar un ángulo recto.
DownRightLong Significa presionar la barra espaciadora. Este movimiento se debe dibujar con un solo trazo que empieza con el trazo descendente. La longitud del trazo izquierdo es casi el doble de la del trazo ascendente y los dos trazos deben formar un ángulo recto.
UpLeft Este movimiento debe realizarse en un solo trazo empezando con el trazo ascendente. Ambos lados deben tener la longitud más similar posible y deben formar un ángulo recto.
UpRight Este movimiento debe realizarse en un solo trazo empezando con el trazo ascendente. Ambos lados deben tener la longitud más similar posible y deben formar un ángulo recto.
DownLeft Este movimiento se debe dibujar con un solo trazo que empieza con el trazo descendente. Ambos lados deben tener la longitud más similar posible y deben formar un ángulo recto.
DownRight Este movimiento se debe dibujar con un solo trazo que empieza con el trazo descendente. Ambos lados deben tener la longitud más similar posible y deben formar un ángulo recto.
LeftUp Este movimiento se debe dibujar con un solo trazo que empieza con el trazo izquierdo. Ambos lados deben tener la longitud más similar posible y deben formar un ángulo recto.
LeftDown Este movimiento se debe dibujar con un solo trazo que empieza con el trazo izquierdo. Ambos lados tienen la longitud más similar posible y forman un ángulo recto.
RightUp Este movimiento se debe dibujar con un solo trazo que empieza con el trazo derecho. Ambos lados deben tener la longitud más similar posible y deben formar un ángulo recto.
RightDown Este movimiento se debe dibujar con un solo trazo que empieza con el trazo derecho. Ambos lados deben tener la longitud más similar posible y deben formar un ángulo recto.
Exclamation Primero se debe dibujar la línea y, a continuación, se debe dibujar el punto rápidamente y tan cerca de la línea como sea posible.
Tap Significa un clic del mouse. Para que haya el menor deslizamiento posible, puntee rápidamente.
DoubleTap Significa un doble clic del mouse. Puntee rápidamente y tan cerca del mismo lugar como sea posible para lograr los mejores resultados.

Comentarios

Los movimientos de la aplicación son movimientos que puede que desee que admita su aplicación. Las aplicaciones diseñadas específicamente para trabajar con una pluma es más probablemente que utilicen estos movimientos. Para obtener una lista que contiene las formas de los movimientos y su comportamiento semántico sugerido en una aplicación, vea Application Gestures and Semantic Behavior.

Los movimientos DoubleTap y Tap se admiten como movimientos de la aplicación y movimientos del sistema (los movimientos del sistema se definen en el tipo de enumeración SystemGesture). Esto significa que puede incorporar un movimiento de la aplicación que tiene un componente que se puede interpretar como Tap o DoubleTap (por ejemplo el movimiento Exclamation ). En este caso, habilite el movimiento de la aplicación Tap y deshabilite el movimiento del sistema Tap en la aplicación. Cuando un usuario puntea, se reconoce el movimiento de la aplicación. Esto permite a la aplicación realizar escuchas para un único componente que ambos puede identificar y distinguir Tap de un campo Tap incluido en el movimiento de la aplicación.

Además de los siguientes movimientos, Microsoft piensa admitir muchos glifos de movimiento como parte del reconocedor de movimientos de Microsoft. Para obtener más información sobre estos glifos de movimiento no implementados, vea Unimplemented Glyphs.

Para obtener más información acerca de los movimientos del sistema, vea Using Gestures.

El valor predeterminado es NoGesture, que realmente es una línea límite que representa la confianza mínima sugerida del reconocedor de movimientos. Realmente no representa un movimiento o falta de movimientos, es simplemente el punto a partir del que el reconocedor de movimientos le falta suficiente confianza en la exactitud del resultado para recomendar nada que quede debajo de ese punto.

Por ejemplo, suponga que una matriz de movimientos está compuesta por los valores siguientes: Circle, LeftRight, NoGesture, RightLefty Triangle. En este caso, el reconocedor de movimientos tiene un buen grado de confianza en Circle y menos confianza en LeftRight. El reconocedor tiene muy poca confianza en RightLeft y Triangle porque vienen detrás de NoGesture en el orden de la matriz.

No se puede cambiar el nivel de confianza a partir del cual el reconocedor de movimientos devuelve NoGesture.

Si NoGesture es el primer elemento de la matriz (lo que significa que cada movimiento reconocido está por debajo del umbral de confianza sugerido), la plataforma cancela de forma predeterminada el evento de movimiento; en caso contrario, la plataforma acepta de forma predeterminada el movimiento. Para modificar el comportamiento predeterminado, capture el evento InkCollector.Gesture, InkOverlay.Gesture, InkEdit.Gesture o InkPicture.Gesture. Cuando se acepta un movimiento, el trazo no se agrega al objeto Microsoft.Ink.Ink. Cuando se acepta un movimiento, el trazo no se agrega al objeto Microsoft.Ink.Ink.

Plataformas

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

Microsoft.Ink (Espacio de nombres)

Microsoft.Ink.Gesture

Microsoft.Ink.CollectionMode

Microsoft.Ink.InkCollectorGestureEventArgs

Microsoft.Ink.InkEditGestureEventArgs

Microsoft.Ink.SystemGesture

InkCollector.GetGestureStatus

InkOverlay.GetGestureStatus

InkPicture.GetGestureStatus

InkEdit.GetGestureStatus

InkCollector.SetGestureStatus

InkOverlay.SetGestureStatus

InkPicture.SetGestureStatus

InkEdit.SetGestureStatus

GestureRecognizer.EnableGestures

Gesture.Id

Otros recursos

Command Input on the Tablet PC

Using Gestures