type TCefTouchEvent = record
Structure representing touch event information.
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">CEF source file: /include/internal/cef_types.h (cef_touch_event_t))
![]() |
id: integer; |
![]() |
x: single; |
![]() |
y: single; |
![]() |
radius_x: single; |
![]() |
radius_y: single; |
![]() |
rotation_angle: single; |
![]() |
pressure: single; |
![]() |
type_: TCefTouchEeventType; |
![]() |
modifiers: TCefEventFlags; |
![]() |
pointer_type: TCefPointerType; |
![]() |
id: integer; |
Id of a touch point. Must be unique per touch, can be any number except -1. Note that a maximum of 16 concurrent touches will be tracked; touches beyond that will be ignored. |
![]() |
x: single; |
X coordinate relative to the left side of the view. |
![]() |
y: single; |
Y coordinate relative to the top side of the view. |
![]() |
radius_x: single; |
X radius in pixels. Set to 0 if not applicable. |
![]() |
radius_y: single; |
Y radius in pixels. Set to 0 if not applicable. |
![]() |
rotation_angle: single; |
Rotation angle in radians. Set to 0 if not applicable. |
![]() |
pressure: single; |
The normalized pressure of the pointer input in the range of [0,1]. Set to 0 if not applicable. |
![]() |
type_: TCefTouchEeventType; |
The state of the touch point. Touches begin with one CEF_TET_PRESSED event followed by zero or more CEF_TET_MOVED events and finally one CEF_TET_RELEASED or CEF_TET_CANCELLED event. Events not respecting this order will be ignored. |
![]() |
modifiers: TCefEventFlags; |
Bit flags describing any pressed modifier keys. See TCefEventFlags for values. |
![]() |
pointer_type: TCefPointerType; |
The device type that caused the event. |