Transizioni di stato pulsante
Alcune transizioni dello stato del pulsante sono previste dai dispositivi. I dispositivi che supportano il puntatore del mouse devono includere gli usi in intervallo e suggerimento nel descrittore.
Le transizioni per questi dispositivi sono elencate nella tabella seguente.
Evento | Stato pulsante |
---|---|
Il dispositivo è disponibile nell'intervallo | In-range=on; Suggerimento=off |
Il dispositivo è in contatto con la superficie del digitalizzatore | In-range=on; Suggerimento=on |
Il contatto si sposta sulla superficie del digitalizzatore | In-range=on; Suggerimento=on |
Il contatto viene rimosso dalla superficie del digitalizzatore | In-range=off; Suggerimento=off |
Il contatto non è compreso nell'intervallo | In-range=off; Suggerimento=off |
Nota Le coordinate X e Y segnalate per l'evento "out of range" devono corrispondere a quelle segnalate per l'ultimo evento "in intervallo" prima che sia stato rilevato l'evento "out of range". Per il caso in cui il dispositivo vada "fuori intervallo" molto rapidamente, dove "up" e "out of range" vengono rilevati nella stessa analisi, entrambi gli eventi o i pacchetti devono essere segnalati. Uno per "up" e un altro per "fuori intervallo".
I dispositivi che non supportano il puntatore del mouse non devono includere l'utilizzo in intervallo nel descrittore. Le transizioni per questi dispositivi sono elencate nella tabella seguente.
Evento | Stato pulsante |
---|---|
Il dispositivo è in contatto con la superficie del digitalizzatore | Suggerimento=on |
Il contatto si sposta sulla superficie del digitalizzatore | In-range=on; Suggerimento=on |
Il contatto viene rimosso dalla superficie del digitalizzatore | In-range=off; Suggerimento=off |
Nota Le coordinate X e Y segnalate quando il dito viene sollevato dalla superficie del digitalizzatore deve essere uguale a quelli segnalati per l'ultimo pacchetto "move" rilevato.
Le transizioni per i dispositivi penna che supportano l'utilizzo di Eraser e Inverted vengono fornite nella tabella seguente. Questi sono gli unici stati validi. Qualsiasi altro stato può essere rifiutato da Windows.
Evento | Stato pulsante |
---|---|
La fine della penna è il puntatore del mouse | In-range=on; Suggerimento=off; Inverted=off; Eraser=off |
La fine della penna è sulla superficie | In-range=on; Suggerimento=on; Inverted=off; Eraser=off |
La parte finale della penna è fuori dalla superficie e passa di nuovo al passaggio del mouse | In-range=on; Suggerimento=off; Inverted=off; Eraser=off |
Suggerimento esce dall'intervallo | In-range=off; Suggerimento=off; Inverted=off; Eraser=off |
La fine dell'eraser della penna sta passando il puntatore del mouse | In-range=on; Suggerimento=off; Inverted=on; Eraser=off |
La fine dell'eraser della penna è sulla superficie | In-range=on; Suggerimento=off; Inverted=off; Eraser=on |
La fine dell'eraser della penna è fuori dalla superficie e passare di nuovo il puntatore del mouse | In-range=on; Suggerimento=off; Inverted=on; Eraser=off |
L'eraser esce dall'intervallo | In-range=off; Suggerimento=off; Inverted=off; Eraser=off |