VisuFctCreateIdStack (FUN) ¶ FUNCTION VisuFctCreateIdStack : BOOL InOut: Scope Name Type Return VisuFctCreateIdStack BOOL Input pEvent POINTER TO VisuStructEvent pFindElementEvent POINTER TO VisuStructFindElementEvent
VisuFctEventIdStackGetValue (FUN) ¶ FUNCTION VisuFctEventIdStackGetValue : LWORD InOut: Scope Name Type Return VisuFctEventIdStackGetValue LWORD Inout event VisuStructEvent
VisuFctEventIdStackHas (FUN) ¶ FUNCTION VisuFctEventIdStackHas : BOOL InOut: Scope Name Type Return VisuFctEventIdStackHas BOOL Inout event VisuStructEvent
VisuFctEventIdStackPopHelp (FUN) ¶ FUNCTION VisuFctEventIdStackPopHelp : DWORD InOut: Scope Name Type Return VisuFctEventIdStackPopHelp DWORD Input bitMask DWORD width INT Inout event VisuStructEvent
VisuFctEventIdStackPopId (FUN) ¶ FUNCTION VisuFctEventIdStackPopId : INT InOut: Scope Name Type Return VisuFctEventIdStackPopId INT Input maxId INT Inout event VisuStructEvent
User Events ¶ VisuStructInputOnElementEvent (Struct)
VisuStructInputOnElementEvent (STRUCT) ¶ TYPE VisuStructInputOnElementEvent : STRUCT InOut: Name Type Comment pClient POINTER TO VisuStructClientData A pointer to the client structure were the input occurred. itfVisualElement IVisualElement The visualization element were the input occurred. eType VisuEnumInputOnElementType The type of input that occurred on the element
Visu Element Management ¶ ClientObjectInfo IQueryInterfaceElement (Interface) GetQueryInterface (Method) VisuFctGetAbsolutePosition (Function) IVisualElementWithoutBlobInit (Interface) GetPosition (Method) ModifyPosition (Method) VisuClientAnimationData (Struct) VisuClientObject (FunctionBlock) CheckVisibilityTransition (Method) ElementInfo (Method) FB_Exit (Method) GetCompleteSurroundingRect (Method) GetElement (Method) GetLastMoveBy (Method) GetLastResize (Method) GetMaximalElementCount (Method) GetPosition (Method) HandleInput (Method) ILayerManager EndLayer (Method) SetAdditionalLayers (Method) StartLayer (Method) IResizeHandler HandleResize (Method) HasAnimation (Method) SetResize (Method) Initialize (Method) Paint (Method) SetClientData (Method) SetStaticState (Method) TryHandleInputDirectly (Method) Update (Method) private AdjustPaintFlagsForContainer (Method) setCurrentPosition (Method) VisuClientObjectClientSpecificData (Struct) VisuClientObjectFlags (Enum) VisuClientObjectFlags_HighWord (Enum) VisuClientObjectIdStack (FunctionBlock) AddClientObjectEndIdStack (Method) AddClientObjectStartIdStack (Method) Clear (Method) PopId (Method) PushId (Method) RestoreFrom (Method) VisuClientObjectIdStackOptimized (FunctionBlock) AddClientObjectEndToStack (Method) AddClientObjectStartToStack (Method) AddDanglingClientObjectCommands (Method) Clear (Method) IsEmpty (Method) VisuClientObjectIdStackWithParentSize (FunctionBlock) AddClientObjectEndIdStack (Method) AddClientObjectStartIdStack (Method) Clear (Method) PopId (Method) PushId (Method) VisuClientObjectInputRectangleMgr (FunctionBlock) MouseDownHandling (Property) SetInputRectangleList (Method) VisuClientObjectLayerInitFlags (Enum) VisuClientObjectMgr (FunctionBlock) BlobInit (Method) ElementInfo (Method) FB_Exit (Method) FB_Init (Method) GetSurroundingRect (Method) GetUpdateRects (Method) HandleInput (Method) Initialize (Method) Paint (Method) PaintWithBackground (Method) SetClientData (Method) SetElemIndexParent (Method) SetFromTabControl (Method) SetStaticState (Method) Update (Method) private SetNextElementIndex (Method) VisuClientObjectReservedIds (Enum) VisuClientObjectStateFlags (Enum) VisuElemLayer VisuElemLayer (FunctionBlock) AdditionalHeight (Property) AdditionalWidth (Property) Alignment (Property) ClippingActive (Property) ClippingRect (Property) GetInitFlag (Method) Height (Property) Id (Property) Initialize (Method) Initialized (Property) Paint (Method) ScrollableX (Property) ScrollableY (Property) SetClientData (Method) Width (Property) X (Property) Y (Property) VisuElemLayerAlignmentFlag (Enum) VisuElemLayerClientSpecificData (Struct) VisuElemLayerData (Struct) VisuElemLayerFlag (Enum) VisuElemSelectionLayer (FunctionBlock) Initialize (Method) Initialized (Property) Paint (Method) PreventLegacyPositionAdaption (Method) SetClientData (Method) UpdatePosition (Method) VisuElemMgrClientData (Struct) VisuElemMgrClientSpecificData (Struct) VisuElemMgrClientSpecificDataIndices (Struct) VisuScrollValueData (FunctionBlock) VisuScrollValueProvider (FunctionBlock) CurrentValueX (Property) CurrentValueY (Property) FB_Exit (Method) HandleInput (Method) Initialize (Method) Paint (Method) SetClientData (Method) SetLimitsX (Method) SetLimitsY (Method)
VisuStyleFct_GetImageAccordingMapping (FUN) ¶ FUNCTION VisuStyleFct_GetImageAccordingMapping : STRING Returns the imagepath for the elements lamp and switch, considering the styleentries “Fallback” and “Mapping” InOut: Scope Name Type Comment Return VisuStyleFct_GetImageAccordingMapping STRING Input stCurrentImage STRING the path / name of the currently choosen image, something like Element-Lamp-Lamp1-Gray
Transformation ¶ VisuFbTransformationCommon (FunctionBlock) Checksum (Method) ITransformation2 TransformPaintRectangleInOutF (Method) TransformPointInOutF (Method) TransformPolygonF (Method) ITransformation3 TransformPointInOutOverlay (Method) TransformPointInOutOverlayF (Method) SetOffset (Method) SetScaleValues (Method) SetTransformationValues (Method) SetTransformationValuesWithClientObjectPositions (Method) TransformFontSize (Method) TransformHeight (Method) TransformPaintRectangle (Method) TransformPaintRectangleInOut (Method) TransformPoint (Method) TransformPointInOut (Method) TransformPolygon (Method) TransformWidth (Method) TransformYCoordinate (Method) UntransformHeight (Method) UntransformPoint (Method) UntransformWidth (Method) VisuFbTransformationScrolling (FunctionBlock) TransformPoint (Method) TransformPointInOut (Method) TransformYCoordinate (Method) UntransformPoint (Method)