Input Event Handling ¶ Visu_FctRaiseMouseLeave (Function)
Visu_FctRaiseMouseLeave (FUN) ¶ FUNCTION Visu_FctRaiseMouseLeave : BOOL InOut: Scope Name Type Return Visu_FctRaiseMouseLeave BOOL Input pClientData POINTER TO VisuStructClientData Inout elemInfo Visu_ElementAndTransformation
VisuFctEventIdStackGetValuePtr (FUN) ¶ FUNCTION VisuFctEventIdStackGetValuePtr : POINTER TO LWORD This function might return NULL for example for temporarily created instances of VisuStructEvent (eg. when doing TouchToMouse transformations) InOut: Scope Name Type Return VisuFctEventIdStackGetValuePtr POINTER TO LWORD Inout event VisuStructEvent
VisuFctEventIdStackGetValuePtrFromEvent2 (FUN) ¶ FUNCTION VisuFctEventIdStackGetValuePtrFromEvent2 : POINTER TO LWORD InOut: Scope Name Type Return VisuFctEventIdStackGetValuePtrFromEvent2 POINTER TO LWORD Inout event VisuStructEvent
VisuFctEventIdStackGetValuePtrFromEventLegacy (FUN) ¶ FUNCTION VisuFctEventIdStackGetValuePtrFromEventLegacy : POINTER TO LWORD InOut: Scope Name Type Return VisuFctEventIdStackGetValuePtrFromEventLegacy POINTER TO LWORD Inout event VisuStructEvent
VisuGestureInfo (UNION) ¶ TYPE VisuGestureInfo : UNION InOut: Name Type Comment pan VisuStructPanInfo spreadPinch VisuStructSpreadPinchInfo flick VisuStructFlickInfo iecTouch VisuStructIECTouchInfo mouseFromTouch VisuStructIECTouchInfo filled only by iecTouch because both are in fact synonymous
VisuStructFlickInfo (STRUCT) ¶ TYPE VisuStructFlickInfo : STRUCT InOut: Name Type start VisuStructPoint offset VisuStructPoint velocityPxPerSecond UDINT
VisuStructIECTouchInfo (STRUCT) ¶ TYPE VisuStructIECTouchInfo : STRUCT InOut: Name Type numTouches INT touches ARRAY [0..5] OF VisuStructSingleIECTouchInfo
VisuStructPanInfo (STRUCT) ¶ TYPE VisuStructPanInfo : STRUCT InOut: Name Type start VisuStructPoint offset VisuStructPoint
VisuStructSpreadPinchInfo (STRUCT) ¶ TYPE VisuStructSpreadPinchInfo : STRUCT InOut: Name Type startCenter VisuStructPoint center VisuStructPoint scaleFactor REAL startOrientation REAL orientation REAL