StringFunctions ¶ Visu_FctCheckForLongFormatSpecifier (Function)
Visu_FctCheckForLongFormatSpecifier (FUN) ¶ FUNCTION Visu_FctCheckForLongFormatSpecifier : BOOL InOut: Scope Name Type Return Visu_FctCheckForLongFormatSpecifier BOOL Input pInputArray POINTER TO BYTE iIndex INT Inout xInvalidFormatSpecifierFound BOOL
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