NanoByte.Common  2.6.1
NanoByte.Common.Controls.TouchEventArgs Class Reference

Event information about a touch event. More...

Inheritance diagram for NanoByte.Common.Controls.TouchEventArgs:

Public Attributes

bool Primary
 Indicates that this structure corresponds to a primary contact point. More...
 
bool Palm
 The touch event came from the user's palm. More...
 
bool InRange
 The user is hovering above the touch screen. More...
 
bool NoCoalesce
 This input was not coalesced. More...
 

Properties

int LocationX [get, set]
 Touch X client coordinate in pixels. More...
 
int LocationY [get, set]
 Touch Y client coordinate in pixels. More...
 
int ContactX [get, set]
 X size of the contact area in pixels. More...
 
int ContactY [get, set]
 X size of the contact area in pixels. More...
 
int ID [get, set]
 Contact ID. More...
 
TouchEventMask Mask [get, set]
 Mask indicating which fields in the structure are valid. More...
 
int Time [get, set]
 Touch event time. More...
 

Detailed Description

Event information about a touch event.

Member Data Documentation

◆ InRange

bool NanoByte.Common.Controls.TouchEventArgs.InRange

The user is hovering above the touch screen.

◆ NoCoalesce

bool NanoByte.Common.Controls.TouchEventArgs.NoCoalesce

This input was not coalesced.

◆ Palm

bool NanoByte.Common.Controls.TouchEventArgs.Palm

The touch event came from the user's palm.

◆ Primary

bool NanoByte.Common.Controls.TouchEventArgs.Primary

Indicates that this structure corresponds to a primary contact point.

Property Documentation

◆ ContactX

int NanoByte.Common.Controls.TouchEventArgs.ContactX
getset

X size of the contact area in pixels.

◆ ContactY

int NanoByte.Common.Controls.TouchEventArgs.ContactY
getset

X size of the contact area in pixels.

◆ ID

int NanoByte.Common.Controls.TouchEventArgs.ID
getset

Contact ID.

◆ LocationX

int NanoByte.Common.Controls.TouchEventArgs.LocationX
getset

Touch X client coordinate in pixels.

◆ LocationY

int NanoByte.Common.Controls.TouchEventArgs.LocationY
getset

Touch Y client coordinate in pixels.

◆ Mask

TouchEventMask NanoByte.Common.Controls.TouchEventArgs.Mask
getset

Mask indicating which fields in the structure are valid.

◆ Time

int NanoByte.Common.Controls.TouchEventArgs.Time
getset

Touch event time.


The documentation for this class was generated from the following file: