VisuFbMouseTouchDragUtil (FB) ¶ FUNCTION_BLOCK VisuFbMouseTouchDragUtil InOut: Scope Name Type Input xStopDragOnLeave BOOL Output xDragged BOOL Methods: HandleMouseEvent prvIsRelevantEvent Structure: HandleMouseEvent (Method) private prvIsRelevantEvent (Method)
VisuFbSizeF (FB) ¶ FUNCTION_BLOCK VisuFbSizeF InOut: Scope Name Type Input width REAL height REAL xHandleAsI BOOL Methods: AsPoint Checksum FromPoint FromPointStruct FromPointStructI FromRectangleStruct IncrementBy IncrementByComponents IncrementedCopy MultiplyByComponents Negate RotateBy RotatedCopy SubtractBy SubtractByNonRef SubtractedCopy Transform Untransform Structure: AsPoint (Method) Checksum (Method) FromPoint (Method) FromPointStruct (Method) FromPointStructI (Method) FromRectangleStruct (Method) IncrementBy (Method) IncrementByComponents (Method) IncrementedCopy (Method) MultiplyByComponents (Method) Negate (Method) RotateBy (Method) RotatedCopy (Method) SubtractBy (Method) SubtractByNonRef (Method) SubtractedCopy (Method) Transform (Method) Untransform (Method)
Gestures ¶ VisuFbGestureFromEvent (FunctionBlock) FillFlick (Method) FillIECTouchInfo (Method) FillPan (Method) FillResult (Method) FillSpreadPinch (Method) Untransform (Method) UntransformOffset (Method) VisuGestureInfo (Union) VisuStructFlickInfo (Struct) VisuStructIECTouchInfo (Struct) VisuStructPanInfo (Struct) VisuStructSpreadPinchInfo (Struct) Visu_FctIsGestureEvent (Function) Visu_FctIsRelevantGestureEvent (Function)
VisuFbGestureFromEvent (FB) ¶ FUNCTION_BLOCK VisuFbGestureFromEvent InOut: Scope Name Type Input clientType Visu_ClientType Inout ev VisuStructEvent Output info VisuGestureInfo xPan BOOL xSpreadPinch BOOL xFlick BOOL xIECTouch BOOL xMouseFromTouch BOOL xToAcknowledge BOOL rectId DINT Methods: FillFlick FillIECTouchInfo FillPan FillResult FillSpreadPinch Untransform UntransformOffset Structure: FillFlick (Method) FillIECTouchInfo (Method) FillPan (Method) FillResult (Method) FillSpreadPinch (Method) Untransform (Method) UntransformOffset (Method)
VisuFbPaintRectF (FB) ¶ FUNCTION_BLOCK VisuFbPaintRectF InOut: Scope Name Type Input arrPoints ARRAY [0..3] OF VisuFbPointF Methods: AsPaintRectStruct FromPointAndSize RotateBy Structure: AsPaintRectStruct (Method) FromPointAndSize (Method) RotateBy (Method)
VisuFbPointF (FB) ¶ FUNCTION_BLOCK VisuFbPointF InOut: Scope Name Type Input x REAL y REAL xHandleAsI BOOL Methods: AsPointStruct AsPointStructI AsSize Checksum FromEventDwordParam FromPointStruct FromPointStructI FromRectangleStructLocation FromWidthHeight MoveBy MoveByComponents MoveByNonRef MovedCopy RotatedCopy ScaledCopy Subtract SubtractBy ToEventDwordParam TransformOverlay Structure: AsPointStruct (Method) AsPointStructI (Method) AsSize (Method) Checksum (Method) FromEventDwordParam (Method) FromPointStruct (Method) FromPointStructI (Method) FromRectangleStructLocation (Method) FromWidthHeight (Method) MoveBy (Method) MoveByComponents (Method) MoveByNonRef (Method) MovedCopy (Method) RotatedCopy (Method) ScaledCopy (Method) Subtract (Method) SubtractBy (Method) ToEventDwordParam (Method) TransformOverlay (Method)
VisuFbRectF (FB) ¶ FUNCTION_BLOCK VisuFbRectF InOut: Scope Name Type Input tl VisuFbPointF br VisuFbPointF Properties: Size Methods: Center FromRect MoveBy ResizeBy ScaledCopy Structure: Center (Method) FromRect (Method) MoveBy (Method) ResizeBy (Method) ScaledCopy (Method) Size (Property)
Visu_FctIsRelevantGestureEvent (FUN) ¶ FUNCTION Visu_FctIsRelevantGestureEvent : BOOL InOut: Scope Name Type Comment Return Visu_FctIsRelevantGestureEvent BOOL Input rectId DINT The identification of the currently used gesture/touch rectangle (in fact the one added to the list the last time) Inout evt VisuStructEvent
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