Enumeração InkSystemGesture (msinkaut.h)

Especifica o interesse em um conjunto de gestos específicos do sistema operacional.

Syntax

typedef enum InkSystemGesture {
  ISG_Tap = 0x10,
  ISG_DoubleTap = 0x11,
  ISG_RightTap = 0x12,
  ISG_Drag = 0x13,
  ISG_RightDrag = 0x14,
  ISG_HoldEnter = 0x15,
  ISG_HoldLeave = 0x16,
  ISG_HoverEnter = 0x17,
  ISG_HoverLeave = 0x18,
  ISG_Flick = 0x1f
} ;

Constantes

 
ISG_Tap
Valor: 0x10
Um clique do botão esquerdo do mouse. Isso pode ser usado para escolher um comando no menu ou na barra de ferramentas, executar uma ação se um comando for escolhido, definir um IP (ponto de inserção) ou mostrar comentários de seleção.
ISG_DoubleTap
Valor: 0x11
Um clique duplo do botão esquerdo do mouse. Isso pode ser usado para selecionar uma palavra ou abrir um arquivo ou pasta.
ISG_RightTap
Valor: 0x12
Um clique do botão direito do mouse. Isso pode ser usado para exibir um menu de atalho.
ISG_Drag
Valor: 0x13
Um arraste o mouse enquanto pressiona o botão esquerdo do mouse. Isso pode ser usado para arrastar e selecionar (como no Microsoft Word ao começar com um IP), selecionar várias palavras, arrastar (por exemplo, ao arrastar um objeto no Microsoft Windows) ou rolar.
ISG_RightDrag
Valor: 0x14
Um pressionamento e uma espera seguidos de um traço, que mapeia para um arrasto direito de um mouse. Isso pode ser usado para arrastar (por exemplo, ao arrastar um objeto ou seleção seguido por um menu de atalho).
ISG_HoldEnter
Valor: 0x15
Pressione e segure o botão esquerdo do mouse que dura muito tempo, o que não tem equivalente ao mouse. Esse é um fallback para quando um usuário continua uma ação de pressionar e segurar por um longo tempo e o evento é revertido para um Toque.
ISG_HoldLeave
Valor: 0x16
Não implementado.
ISG_HoverEnter
Valor: 0x17
Uma pausa do mouse em um objeto . Isso pode ser usado para mostrar uma Dica de Ferramenta, efeitos de substituição ou outros comportamentos de pausa do mouse.
ISG_HoverLeave
Valor: 0x18
Um mouse deixando uma pausa. Isso pode ser usado para encerrar efeitos de substituição da Dica de Ferramenta ou outros comportamentos de pausa do mouse.
ISG_Flick
Valor: 0x1f
Um gesto de movimento.

Comentários

O gesto de movimento é reconhecido no Windows Vista e em versões posteriores do Windows.

Os sistemas operacionais Windows Vista e Tablet PC dão suporte a esses gestos por padrão. Quando qualquer um desses gestos é reconhecido, o evento SystemGesture é acionado automaticamente. Muitos desses gestos são mapeados para eventos tradicionais do mouse. Por exemplo, o gesto tocar no sistema imita um clique do botão esquerdo do mouse.

Um gesto do sistema é separado de um gesto de aplicativo. Gestos de aplicativo são definidos no tipo de enumeração InkApplicationGesture .

Para obter mais informações sobre gestos do sistema, consulte Usando gestos.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Cabeçalho msinkaut.h

Confira também

Método GetHotPoint

Classe InkCollector

Classe InkOverlay

Referência de controle InkPicture

Evento SystemGesture [Controle InkPicture]

Usando gestos