IClientObjectInfo (ITF) ¶ INTERFACE IClientObjectInfo EXTENDS COL.IElement Methods: GetClientObject GetTransformationData SetTransformationData Structure: GetClientObject (Method) GetTransformationData (Method) SetTransformationData (Method)
IClientObjectInfo.GetClientObject (METH) ¶ METHOD GetClientObject : POINTER TO BYTE InOut: Scope Name Type Return GetClientObject POINTER TO BYTE
Visu_FctFindElementFromInputInfo (FUN) ¶ FUNCTION Visu_FctFindElementFromInputInfo : IVisualElement InOut: Scope Name Type Return Visu_FctFindElementFromInputInfo IVisualElement Input itfVisualization IVisualisation inputInfo POINTER TO VisuStructInputInfo iCurrentLevel INT
Visu_FctGetElementFromInputInfo (FUN) ¶ FUNCTION Visu_FctGetElementFromInputInfo : IVisualElement InOut: Scope Name Type Comment Return Visu_FctGetElementFromInputInfo IVisualElement Input pClient POINTER TO VisuStructClientData A pointer to the client structure were the event occurred. itfCurrentVisualization IVisualisation itfVisualizationDialog IVisualisationDialog
Visu_FctGetElementIndexFromID (FUN) ¶ FUNCTION Visu_FctGetElementIndexFromID : INT InOut: Scope Name Type Return Visu_FctGetElementIndexFromID INT Input piCurrentElemIdArray POINTER TO ARRAY [0..0] OF INT iCurrentElemCount INT iIdToSearch INT
DebugItfAddrToItfPtr (FUN) ¶ FUNCTION DebugItfAddrToItfPtr : __UXINT Returns the location of an interface, usefull for printing in debug messages for example. Call with ADR(itf) InOut: Scope Name Type Comment Return DebugItfAddrToItfPtr __UXINT Input pItf POINTER TO __UXINT Passed as pointer to interface to support all kinds of interface (no matter of derived from __SYSTEM.IQueryInterface or not)
Enumerations ¶ VisuClientTag (Enum) VisuEnumBackgroundDrawingState (Enum) VisuEventTarget (Enum)
VisuClientTag (ENUM) ¶ TYPE VisuClientTag : not strict because compared with integral values coming from the runtime this enumeration is the successor of CmpVisuHandler.VisuEnumClientTag Attributes: qualified_only InOut: Name Comment Undefined do not change as this is a value copied from CmpVisuHandler->VisuEnumClientTag Name do not change as this is a value copied from CmpVisuHandler->VisuEnumClientTag AddressIPv4 do not change as this is a value copied from CmpVisuHandler->VisuEnumClientTag RTVTargetInfo The identification of the remote targetvisualization device
VisuEnumBackgroundDrawingState (ENUM) ¶ TYPE VisuEnumBackgroundDrawingState : Attributes: qualified_only InOut: Name Initial Background 0 ClientObject 1
VisuEventTarget (ENUM) ¶ TYPE VisuEventTarget : Attributes: qualified_only InOut: Name Initial VISU 0 DIALOG 1