VisuStructCompleteSurroundingRectInfo (STRUCT) ¶ TYPE VisuStructCompleteSurroundingRectInfo : STRUCT InOut: Name Type Comment surroundingRectUntransformed VisuStructSimpleRectangle Result from GetCompleteSurroundingRect untransformed iAdditionalLeft INT Can be used to enlarge the client object on the left side iAdditionalTop INT Can be used to enlarge the client object upwards iAdditionalRight INT Can be used to enlarge the client object on the right side iAdditionalBottom INT Can be used to enlarge the client object downwards
VisuStructFindElementEvent (STRUCT) ¶ TYPE VisuStructFindElementEvent : STRUCT InOut: Name Type itfVisualElement IVisualElement idStack VisuClientObjectIdStackWithParentSize iCurShift INT xFound BOOL
VisuStructInputInfo (STRUCT) ¶ TYPE VisuStructInputInfo : STRUCT InOut: Name Type Initial Comment piElemIdArray POINTER TO ARRAY [0..0] OF INT iElementCount INT aiInputPosition ARRAY [0..MAX_POSITION_DEPTH] OF INT [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] aiInputFrameIndizes ARRAY [0..MAX_POSITION_DEPTH] OF INT [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] iInputLevel INT 0 Used to know which position must be set in de above two arrays iIndexInElemList INT 0 itfVisualisationDialog IVisualisationDialog dwDialogId DWORD
VisuFbClientStartVisuMgr (FB) ¶ FUNCTION_BLOCK VisuFbClientStartVisuMgr IMPLEMENTS IClientStartVisuManager InOut: Scope Name Type Input _pTargetVisuStartVisus POINTER TO ARRAY [0..0] OF STRING _iTargetVisuStartVisusCount INT _pRemoteTargetVisuStartVisus POINTER TO ARRAY [0..0] OF STRING _iRemoteTargetVisuStartVisusCount INT _pWebVisuStartVisus POINTER TO ARRAY [0..0] OF POINTER TO STRING _iWebVisuStartVisusCount INT Methods: GetStartVisu Structure: GetStartVisu (Method)
Visu_FctReleaseNonIECMemClientResources (FUN) ¶ FUNCTION Visu_FctReleaseNonIECMemClientResources : BOOL InOut: Scope Name Type Return Visu_FctReleaseNonIECMemClientResources BOOL Input pClient POINTER TO VisuStructClientData
Collections ¶ VisuFbCommandVector (FunctionBlock) AddEntry (Method) GetEntryPointer (Method) Overrides-and-Implementations abstrAssign (Method) abstrDataPtrChanged (Method) abstrSizeOfElement (Method) Visu_FbStringDintMap (FunctionBlock) AddOrOverwrite (Method) Visu_StructCommandData (Struct)
Structures ¶ InputDataSave (Struct) VisuStructBackgroundAndStaticElementDrawing (Struct) VisuStructCompleteSurroundingRectInfo (Struct) VisuStructFindElementEvent (Struct) VisuStructInputInfo (Struct) VisuStructPAADialogClientSpecificData (Struct) VisuStructSecureTappingKeyEvent (Struct) VisuStructTextAndId (Struct) VisuStructTopMostDialogInfo (Struct) VisuStructUpdateRectangle (Struct) Visu_StructTypeDescInfo (Struct)
InputDataSave (STRUCT) ¶ TYPE InputDataSave : STRUCT InOut: Name Type piCurrentElemIdArraySave POINTER TO ARRAY [0..0] OF INT iCurrentElementCountSave INT iIndexInElemListSave INT itfCurrentInputVisualisationDialogSave IVisualisationDialog dwDialogIdSave DWORD
VisuStructBackgroundAndStaticElementDrawing (STRUCT) ¶ TYPE VisuStructBackgroundAndStaticElementDrawing : STRUCT InOut: Name Type Comment pClientData POINTER TO VisuStructClientData diDoPaintFlagClientIndex DINT visu IVisualisation stBmp STRING ptBmpSize VisuStructPoint the size of the bitmap as the bottom right corner of the bitmap dwBmpFlags DWORD dwBgColor DWORD pArrStaticElementBuffer POINTER TO ARRAY [0..0] OF BYTE udiCommandSize UDINT udiCommandCount UDINT dwFlags DWORD
VisuStructPAADialogClientSpecificData (STRUCT) ¶ TYPE VisuStructPAADialogClientSpecificData : STRUCT InOut: Name Type Comment m_TopLevelOffset VisuStructPoint m_xFirstPaint BOOL m_xOpened BOOL m_xOpenedByKeyboard BOOL m_xTouchScrollable BOOL the clients can also behave different regarding touch