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)
VisuFbTransformationCommon (FB) ¶ FUNCTION_BLOCK VisuFbTransformationCommon IMPLEMENTS ITransformation3 Methods: Checksum SetOffset SetScaleValues SetTransformationValues SetTransformationValuesWithClientObjectPositions TransformFontSize TransformHeight TransformPaintRectangle TransformPaintRectangleInOut TransformPoint TransformPointInOut TransformPolygon TransformWidth TransformYCoordinate UntransformHeight UntransformPoint UntransformWidth TransformPaintRectangleInOutF TransformPointInOutF TransformPointInOutOverlay TransformPointInOutOverlayF TransformPolygonF Structure: 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 (FB) ¶ FUNCTION_BLOCK VisuFbTransformationScrolling EXTENDS VisuFbTransformationCommon Methods: TransformPoint TransformPointInOut TransformYCoordinate UntransformPoint Checksum , inherited from VisuFbTransformationCommon SetOffset , inherited from VisuFbTransformationCommon SetScaleValues , inherited from VisuFbTransformationCommon SetTransformationValues , inherited from VisuFbTransformationCommon SetTransformationValuesWithClientObjectPositions , inherited from VisuFbTransformationCommon TransformFontSize , inherited from VisuFbTransformationCommon TransformHeight , inherited from VisuFbTransformationCommon TransformPaintRectangle , inherited from VisuFbTransformationCommon TransformPaintRectangleInOut , inherited from VisuFbTransformationCommon TransformPaintRectangleInOutF , inherited from VisuFbTransformationCommon TransformPointInOutF , inherited from VisuFbTransformationCommon TransformPointInOutOverlay , inherited from VisuFbTransformationCommon TransformPointInOutOverlayF , inherited from VisuFbTransformationCommon TransformPolygon , inherited from VisuFbTransformationCommon TransformPolygonF , inherited from VisuFbTransformationCommon TransformWidth , inherited from VisuFbTransformationCommon UntransformHeight , inherited from VisuFbTransformationCommon UntransformWidth , inherited from VisuFbTransformationCommon Structure: TransformPoint (Method) TransformPointInOut (Method) TransformYCoordinate (Method) UntransformPoint (Method)
TypeInformation ¶ SetValueOfTypeDesc (Function)
SetValueOfTypeDesc (FUN) ¶ FUNCTION SetValueOfTypeDesc : BOOL InOut: Scope Name Type Return SetValueOfTypeDesc BOOL Input pVar POINTER TO BYTE pValue POINTER TO BYTE pClient POINTER TO VisuStructClientData eValueChangeType VisuEnumValueChangedType itfTypeDesc IVisuTypeDesc
Visu_FctIsOnStraightLine (FUN) ¶ FUNCTION Visu_FctIsOnStraightLine : BOOL InOut: Scope Name Type Return Visu_FctIsOnStraightLine BOOL Input dwSelectionType DWORD currentRect VisuStructSimpleRectangle foundRect VisuStructSimpleRectangle
Visu_FctIsSelectionEmpty (FUN) ¶ FUNCTION Visu_FctIsSelectionEmpty : BOOL This function checks if there are elements selected or not InOut: Scope Name Type Return Visu_FctIsSelectionEmpty BOOL Input pSelectionData POINTER TO Visu_StructSelectionData