Styles ¶ VisuStyleFct_GetImageAccordingMapping (Function)
IPaintSelectionInElement (ITF) ¶ INTERFACE IPaintSelectionInElement EXTENDS __SYSTEM.IQueryInterface Properties: DrawingOffset FrameSize Structure: DrawingOffset (Property) FrameSize (Property)
VisuFctIsToPaintSelection (FUN) ¶ FUNCTION VisuFctIsToPaintSelection : BOOL InOut: Scope Name Type Return VisuFctIsToPaintSelection BOOL Input pClientData POINTER TO VisuStructClientData currentPosition VisuStructPaintRectangle
Public Parts ¶ Animations Tap Awareness VisuFbAnalyzeStateVarsTapAware (FunctionBlock) VisuFbMoveAbsoluteTapAware (FunctionBlock) Execute (Method) prvIsChangedToPreviousCall (Method) VisuFbMoveAbsoluteTapAwareF (FunctionBlock) Execute (Method) prvIsChangedToPreviousCall (Method) VisuFbMoveRelativeTapAware (FunctionBlock) prvIsChangedToPreviousCall (Method) VisuFbAnalyzeTextVarsDateTimeOnly (FunctionBlock) GetAsDWORD (Method) GetAsLINT (Method) GetAsLWORD (Method) GetType (Method) Initialize (Method) Enumerations VisuEnumActionType (Enum) VisuEnumAfterTransformation (Enum) VisuEnumAttachedElementLocation (Enum) VisuEnumBrushStyle (Enum) VisuEnumCreateTemporaryRenderLocationFlags (Enum) VisuEnumFileTransferError (Enum) VisuEnumHorizontalAlignment (Enum) VisuEnumInputOnElementType (Enum) VisuEnumIsotropicType (Enum) VisuEnumLineCapStyle (Enum) VisuEnumLineJoinStyle (Enum) VisuEnumOrientation (Enum) VisuEnumPenStyle (Enum) VisuEnumPieType (Enum) VisuEnumPolygonType (Enum) VisuEnumPropertyElement (Enum) VisuEnumRectangleFlags (Enum) VisuEnumRedundancyValueChanged (Enum) VisuEnumTextFlag (Enum) VisuEnumVerticalAlignment (Enum) VisuTouchState (Enum) Visu_ClientType (Enum) Visu_DialogResult (Enum) FunctionBlocks SizeProvider ContainerSizeProvider (FunctionBlock) Height (Property) Initialize (Method) SetClientData (Method) SetContainerSize (Method) Width (Property) ISizeProvider (Interface) Height (Property) Width (Property) VisuSizeProvider (FunctionBlock) Height (Property) Initialize (Method) Width (Property) Functions VisuFctAddChecksumBool (Function) VisuFctAddChecksumForConverted (Function) VisuFctAdjustElemRectAndSelectRect (Function) VisuFctCalculateCompleteSurroundingSimpleRectOfElemArray (Function) VisuFctCalculateSurroundingSimpleRectOfElemArray (Function) VisuFctCheckClientSupportsFramePreview (Function) VisuFctCheckClientSupportsTouch (Function) VisuFctConfigureTextBufferSize (Function) VisuFctEvaluatePanGesture (Function) VisuFctGetElementClientData (Function) VisuFctGetElementEntry (Function) VisuFctGetIsNativeElementEventWithResult (Function) VisuFctGetMeasureString2Result (Function) VisuFctGetMeasureStringResult (Function) VisuFctGetMultitouchActive (Function) VisuFctGetMultitouchScrollbarsActive (Function) VisuFctGetPaintRectFromSimpleRect (Function) VisuFctGetRectangleFromPaintRect (Function) VisuFctGetRectangleFromSimpleRect (Function) VisuFctGetTextMargins (Function) VisuFctHandleInputWithoutInputHandler (Function) VisuFctIncreaseSimpleRectIfRotated (Function) VisuFctIsDegenerateRectangle (Function) VisuFctIsRectRotatedBy0To90Degree (Function) VisuFctIsRectRotatedBy180Degree (Function) VisuFctIsRectRotatedBy180To270Degree (Function) VisuFctIsRectRotatedBy270Degree (Function) VisuFctIsRectRotatedBy270To360Degree (Function) VisuFctIsRectRotatedBy90Degree (Function) VisuFctIsRectRotatedBy90To180Degree (Function) VisuFctIsRectangleRotated (Function) VisuFctLimitSimpleRectangleSize (Function) VisuFctPaintSelection (Function) VisuFctSelectElement (Function) VisuFctSetMaxElementCountPaintAfterAll (Function) VisuFctSetSimpleRect (Function) VisuFctSimpleRectangleFToSimpleRectangle (Function) VisuFctUtf8RuneLen (Function) GVLs Visu_DateTime (GVL) Visu_Globals (GVL) Visu_Selection_Constants (GVL) Interfaces IApplicationRectangleProvider (Interface) ProvideRectangles (Method) ICallOnDialogBlocks (Interface) Execute (Method) ICallOnVisuBlocks (Interface) Execute (Method) IClippingLayer (Interface) ClippingActive (Property) ClippingRect (Property) ICustomEventHandler (Interface) HandleCustomEvent (Method) IDialogCloseListener (Interface) DialogClosed (Method) IDialogCloseListenerWithTag (Interface) DialogClosedWithTag (Method) IDialogManager10 (Interface) ClosePAADialog2 (Method) CollectNonModalDialogRectangles (Method) IDialogManager2 (Interface) CheckEventQueue (Method) CloseDialog2 (Method) IDialogManager3 (Interface) CollectRectangles (Method) HasOpenModalDialog (Method) IDialogManager4 (Interface) CallOnAllDialogs (Method) GetRegisteredDialogsBlockwise (Method) IDialogManager5 (Interface) GetDialogToClose (Method) GetDialogToOpen (Method) IsDialogOpen (Method) IDialogManager6 (Interface) SetTopMostDialogRect (Method) IDialogManager7 (Interface) CalculateDialogPositionForPAA (Method) ClosePAADialog (Method) SetPAADialogOpenObject (Method) getPaintAfterAllOpen (Method) getVersion (Method) IDialogManager8 (Interface) HandleInputBefore (Method) IDialogManager9 (Interface) SetClientDataWithoutStartCycle (Method) IDrawingInterface3 (Interface) UntransformHeight (Method) UntransformWidth (Method) IElementNameProvider (Interface) GetElementName (Method) IFrameManager (Interface) GetFrameCount (Method) GetRegisteredFrames (Method) GetSelectedVisu (Method) GetVisuCount (Method) GetVisuName (Method) RegisterFrame (Method) SwitchToVisuGlobally (Method) UnregisterFrame (Method) IFrameManager2 (Interface) GetFrameByIndex (Method) GetSelectedVisuByIndex (Method) SwitchToVisu2 (Method) SwitchToVisuByIndex (Method) IFrameManagerBase (Interface) SwitchToVisu (Method) IGestureEventHandler (Interface) HandleFlickGesture (Method) HandlePanGesture (Method) HandleSpreadPinchGesture (Method) IGestureEventHandler2 (Interface) HandleTouchEvent (Method) IGestureEventHandler3 (Interface) HandleTouchEvent2 (Method) IGridProvider (Interface) GetColumnWidth (Method) GetRowHeight (Method) NumberOfColumns (Property) NumberOfRows (Property) IInputOnElementEventHandler (Interface) HandleInputOnElementEvent (Method) IKeyEventHandler (Interface) HandleKeyEvent (Method) ILayerManager (Interface) EndLayer (Method) SetAdditionalLayers (Method) StartLayer (Method) ILayeredVisualElement (Interface) SetLayerManager (Method) IMouseEventHandler (Interface) HandleMouseBtnEvent (Method) HandleMouseMoveEvent (Method) IPAADialog (Interface) ClosePAADialog (Method) CollectRectangles (Method) HandlePAASelection (Method) SetTransformPAA (Method) IPAADialog2 (Interface) ClosePAADialog2 (Method) IPaintAfterAll (Interface) PAAClose (Method) PAAgetSize (Method) PAAgetSurroundingRect (Method) PAAgetUpdateRects (Method) PAAhandleInputBefore (Method) PAApaintAfterAll (Method) IPaintAfterAll2 (Interface) PAAGetTouchContentSurroundingRect (Method) PAAInitialize (Method) IPaintAfterAllOwningElement (Interface) OwningElement (Property) IPaintAfterAllRectangleProvider (Interface) PAAAddRectangles (Method) IPaintAfterAllSelection (Interface) HandlePAASelection (Method) IProvidesContainerSize (Interface) SetContainerSize (Method) IProvidesElementName (Interface) GetElementName (Method) IProvidesTabOrder (Interface) GetTabOrderIdArray (Method) IRectangleListManager (Interface) AddRectangle (Method) AddZoomScrollLimits (Method) ForwardCall (Method) ForwardCallWithMouseDownInfo (Method) PopClipping (Method) PushClipping (Method) SetUpdateNecessary (Method) IRectangleListManager2 (Interface) AddContentRect (Method) AddRectangleTransformed (Method) AddTouchRectRenderLocationInfo (Method) PushClippingTransformed (Method) IRectangleListManager3 (Interface) AddContentRectTransformed (Method) IRectangleListManager4 (Interface) AddLargeScrollLimits (Method) IRectangleProvider (Interface) AddRectangles (Method) IRequiresInitMeasureString (Interface) ISelectionManager (Interface) DoSelectedAction (Method) EnabledSelectionType (Property) FrameOffset (Property) ResetSelection (Method) SelectElement (Method) SelectElementAt (Method) SelectNextElement (Method) SelectionColors (Property) SelectionLook (Property) ISelectionManager2 (Interface) AddListener (Method) RemoveListener (Method) ISelectionManagerListener (Interface) SelectionChanged (Method) ISpecialEventHandler (Interface) HandleSpecialEvent (Method) ISupportsRealDrawing (Interface) Center (Property) MoveAbsolute (Property) RealDrawing (Property) IUserMgmtEventHandler (Interface) HandleLogin (Method) HandleLoginFailed (Method) HandleLogout (Method) HandlePasswordChange (Method) IValueChangedListener (Interface) ValueChanged (Method) IVisuManager (Interface) GetCurrentVisu (Method) GetDialogManager (Method) GetFrameManager (Method) GetRegisteredVisus (Method) GetVisuCount (Method) SetMainVisuGlobally (Method) SetStartVisu (Method) IVisuManager2 (Interface) CallOnAllVisus (Method) GetRegisteredVisusBlockwise (Method) IVisuManager3 (Interface) GetNextShownVisu (Method) GetPreviousShownVisu (Method) IVisuManagerBase (Interface) GetDialogManagerBase (Method) GetFrameManagerBase (Method) GetInternCommandManagerBase (Method) LastMainVisu (Method) NextMainVisu (Method) RegisterVisu (Method) SetMainVisu (Method) UnregisterVisu (Method) IVisuStreamFileNameInfo (Interface) FileNameProposal (Property) IVisuStreamHandler (Interface) EndOperation (Method) StartOperation (Method) IVisuStreamReader (Interface) Read (Method) IVisuStreamSetFileName (Interface) FileName (Property) IVisuStreamWriter (Interface) Write (Method) IVisuUserEventManager (Interface) SetCustomEventHandler (Method) SetEditBoxEventHandler (Method) SetGestureEventHandler (Method) SetInputOnElementEventHandler (Method) SetKeyEventHandler (Method) SetMouseEventHandler (Method) SetSpecialEventHandler (Method) SetUserMgmtEventHandler (Method) IVisualElementLayer (Interface) Initialized (Property) Paint (Method) IVisualElementOfflineScaling (Interface) SetOfflineScalingFactors (Method) IVisualElementProvidesChildElements (Interface) GetElementIdArray (Method) IVisualElementProvidesSubElements (Interface) GetSubElements (Method) IVisualisationAccessRights (Interface) HasInputAccess (Method) HasVisibilityAccess (Method) IVisualizationStyle (Interface) GetColor (Method) GetDINT (Method) GetFont (Method) GetFontWithColor (Method) GetString (Method) GetUDINT (Method) Structures VisuStructClientTagData (Struct) VisuStructColors (Struct) VisuStructColorsInfo (Struct) VisuStructElementState (Struct) VisuStructFont (Struct) VisuStructPointD (Struct) VisuStructRadius (Struct) VisuStructSimpleRectWithBorder (Struct) VisuStructSimpleRectangleD (Struct) VisuStructSingleIECTouchInfo (Struct) VisuStructTextProperties (Struct) Visu_StructSelectionChangedData (Struct) Types Visu_TypeString (Alias)
Animations ¶ Tap Awareness VisuFbAnalyzeStateVarsTapAware (FunctionBlock) VisuFbMoveAbsoluteTapAware (FunctionBlock) Execute (Method) prvIsChangedToPreviousCall (Method) VisuFbMoveAbsoluteTapAwareF (FunctionBlock) Execute (Method) prvIsChangedToPreviousCall (Method) VisuFbMoveRelativeTapAware (FunctionBlock) prvIsChangedToPreviousCall (Method) VisuFbAnalyzeTextVarsDateTimeOnly (FunctionBlock) GetAsDWORD (Method) GetAsLINT (Method) GetAsLWORD (Method) GetType (Method) Initialize (Method)
VisuFctWriteValueIfValid (FUN) ¶ FUNCTION VisuFctWriteValueIfValid : INT InOut: Scope Name Type Return VisuFctWriteValueIfValid INT Input pstToWrite POINTER TO STRING pDataToWriteTo POINTER TO BYTE dataType Visu_Types pInputChecks POINTER TO Visu_InputChecks Inout Const optDateTimeFormat STRING
VisuFct_IsBehindOverlayElement (FUN) ¶ FUNCTION VisuFct_IsBehindOverlayElement : BOOL InOut: Scope Name Type Return VisuFct_IsBehindOverlayElement BOOL Input elem IVisualElement
VisuRegistrationHelpDuringDecl (FUN) ¶ FUNCTION VisuRegistrationHelpDuringDecl : BYTE The intention of this function is to allow the registration of globally (generated) instances to a pointer declared within the library within the declaration itself. That means it allows to write the following code without the need of an additionally generated assignment: generatedInst : LibType := (a:=1, b:=2, dummy:= VisuRegistrationHelpDuringDecl(VisuGlobals.g_pMyInst, ADR(generatedInst)) InOut: Scope Name Type Return VisuRegistrationHelpDuringDecl BYTE Inout pDest POINTER TO BYTE Input pSrc POINTER TO BYTE
Visu_Assert (FUN) ¶ FUNCTION Visu_Assert : BOOL InOut: Scope Name Type Return Visu_Assert BOOL Input x BOOL
Visu_FctGetDevicePixelRatioFromAdditionalData (FUN) ¶ FUNCTION Visu_FctGetDevicePixelRatioFromAdditionalData : REAL InOut: Scope Name Type Comment Return Visu_FctGetDevicePixelRatioFromAdditionalData REAL Input pEvent POINTER TO VisuStructEvent A pointer to VisuStructEvent, that allows to access the additional data dataByteOrder Visu_EnumByteOrder Specifies the byte order