VisuFctAddChecksumForConverted (FUN) ¶ FUNCTION VisuFctAddChecksumForConverted : VisuTypeChecksum InOut: Scope Name Type Return VisuFctAddChecksumForConverted VisuTypeChecksum Input cs1 VisuTypeCheckSum cs2 VisuTypeCheckSum
VisuFctAdjustElemRectAndSelectRect (FUN) ¶ FUNCTION VisuFctAdjustElemRectAndSelectRect Helper function to adjust the size of the element rectangle and position of the selection rectangle if the element is selected. InOut: Scope Name Type Comment Input pCurrentPosition POINTER TO VisuStructSimpleRectangle current element rectangle pSelectionData POINTER TO Visu_StructSelectionData iEffectiveLineWidth INT SelectedElement IVisualElement Output iLineWidth INT
VisuFctCalculateCompleteSurroundingSimpleRectOfElemArray (FUN) ¶ FUNCTION VisuFctCalculateCompleteSurroundingSimpleRectOfElemArray : VisuStructSimpleRectangle InOut: Scope Name Type Comment Return VisuFctCalculateCompleteSurroundingSimpleRectOfElemArray VisuStructSimpleRectangle Input IElemArray POINTER TO ARRAY [0..0] OF IVisualElement iElemCount INT bComplete BOOL Set bComplete to True to calculate the complete surrounding rect (includes line width e.g.) instead of just the surrounding rect
VisuFctCalculateSurroundingSimpleRectOfElemArray (FUN) ¶ FUNCTION VisuFctCalculateSurroundingSimpleRectOfElemArray : VisuStructSimpleRectangle InOut: Scope Name Type Return VisuFctCalculateSurroundingSimpleRectOfElemArray VisuStructSimpleRectangle Input IElemArray POINTER TO ARRAY [0..0] OF IVisualElement iElemCount INT
VisuFctCheckClientSupportsFramePreview (FUN) ¶ FUNCTION VisuFctCheckClientSupportsFramePreview : BOOL This function checks if client data is not null and the client supports frame swiping with preview. Returns false if clientData is null. InOut: Scope Name Type Comment Return VisuFctCheckClientSupportsFramePreview BOOL Input pClientData POINTER TO VisuStructClientData The client data. Will be checked for null.
VisuFctCheckClientSupportsTouch (FUN) ¶ FUNCTION VisuFctCheckClientSupportsTouch : BOOL This function checks if client data is not null and the client supports multitouch or touch. Returns false if clientData is null. InOut: Scope Name Type Comment Return VisuFctCheckClientSupportsTouch BOOL Input pClientData POINTER TO VisuStructClientData The client data. Will be checked for null.
Visu_ClientType (ENUM) ¶ TYPE Visu_ClientType : This enumeration is in fact the same than Visu_ClientTypeItf within VisuItfs. To prevent damaging installations of older versions where Visu_ClientType was already defined within VisuElemBase (-> Ambiguity), we must not move this enum to VisuItfs without renmaing it. As Visu_ClientType was part of the visualization elements interface and cannot be removed for that reason, we have those duplicates here! REMARK: When doing changes here, please adapt VisuItfs.Visu_ClientTypeItf accordingly too!!! InOut: Name Initial ProgrammingSystem 16#1 TargetVisualization 16#4 WebVisualization 16#8
Visu_DialogResult (ENUM) ¶ TYPE Visu_DialogResult :
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)
VisuFctConfigureTextBufferSize (FUN) ¶ FUNCTION VisuFctConfigureTextBufferSize : BOOL InOut: Scope Name Type Return VisuFctConfigureTextBufferSize BOOL Input iTextBufferSize INT