Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. Base Interfaces ¶ Library Identification ¶ Name: Base Interfaces Version: newest Company: System Namespace: IBaseLibrary Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Base Interfaces, * (System) CmpBitmapPool ¶ Library Identification ¶ Placeholder: CmpBitmapPool Default Resolution: CmpBitmapPool, * (System) Namespace: CmpBitmapPool Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpBitmapPool CmpDynamicText ¶ Library Identification ¶ Placeholder: CmpDynamicText Default Resolution: CmpDynamicText, * (System) Namespace: CmpDynamicText Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpDynamicText CmpErrors2 Interfaces ¶ Library Identification ¶ Name: CmpErrors2 Interfaces Version: newest Company: System Namespace: CmpErrors Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpErrors2 Interfaces, * (System) CmpLog ¶ Library Identification ¶ Placeholder: CmpLog Default Resolution: CmpLog, * (System) Namespace: CmpLog Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpLog CmpVisuHandler ¶ Library Identification ¶ Placeholder: CmpVisuHandler Default Resolution: CmpVisuHandler, * (System) Namespace: CmpVisuHandler Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpVisuHandler Collections ¶ Library Identification ¶ Placeholder: Collections Default Resolution: Collections, * (System) Namespace: Collections Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Collections Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard SysMem ¶ Library Identification ¶ Placeholder: SysMem Default Resolution: SysMem, * (System) Namespace: SysMem Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysMem VisuElemBase ¶ Library Identification ¶ Placeholder: System_VisuElemBase Default Resolution: VisuElemBase, * (System) Namespace: VisuElemBase Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuElemBase VisuElems ¶ Library Identification ¶ Placeholder: System_VisuElems Default Resolution: VisuElems, * (System) Namespace: VisuElems Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuElems VisuInputs ¶ Library Identification ¶ Placeholder: System_VisuInputs Default Resolution: VisuInputs, * (System) Namespace: VisuInputs Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuInputs
DetermineVarTypeOfStruct (FUN) ¶ FUNCTION DetermineVarTypeOfStruct : DWORD InOut: Scope Name Type Return DetermineVarTypeOfStruct DWORD Input typeDesc IVisuTypeDescStruct diIndex0 DINT diIndex1 DINT diIndex2 DINT diIndexCount DINT Output dwVarSize DWORD
DetermineVarTypeOfTypeDesc (FUN) ¶ FUNCTION DetermineVarTypeOfTypeDesc : DWORD InOut: Scope Name Type Return DetermineVarTypeOfTypeDesc DWORD Input itfTypeDesc IVisuTypeDesc diIndex0 DINT diIndex1 DINT diIndex2 DINT diIndexCount DINT Output dwVarSize DWORD
VisuNativeElement (FB) ¶ FUNCTION_BLOCK VisuNativeElement IMPLEMENTS IVisualElement3, INativeElement, IResizableVisualElement InOut: Scope Name Type Comment Input m_pInputHandler POINTER TO VisuFbInputBase2 FB to handle inputs, can be NULL Methods: ContainsPoint ElementInfo FB_Exit FB_Init GetClientData GetCompleteSurroundingRect GetSurroundingRect HandleInput Initialize Paint SetClientData AttachResizeHandler CheckBufferSize Destruct GetText GetTextProperties GetTooltip GetUpdateRects HandleReadOfBigVarTypes HandleReadOfSmallVarTypes Resize SetStaticState Update Structure: ContainsPoint (Method) ElementInfo (Method) FB_Exit (Method) FB_Init (Method) GetClientData (Method) GetCompleteSurroundingRect (Method) GetSurroundingRect (Method) HandleInput (Method) IResizableVisualElement AttachResizeHandler (Method) Resize (Method) Initialize (Method) Paint (Method) SetClientData (Method) not-implemented Destruct (Method) GetText (Method) GetTextProperties (Method) GetTooltip (Method) GetUpdateRects (Method) SetStaticState (Method) Update (Method) private CheckBufferSize (Method) HandleReadOfBigVarTypes (Method) HandleReadOfSmallVarTypes (Method)
VisuNativeElement.ContainsPoint (METH) ¶ METHOD ContainsPoint : BOOL InOut: Scope Name Type Return ContainsPoint BOOL Input pt CmpVisuHandler.VisuStructPoint
VisuNativeElement.ElementInfo (METH) ¶ METHOD ElementInfo : INT InOut: Scope Name Type Return ElementInfo INT Input pData POINTER TO Visu_StructElementInfo
VisuNativeElement.FB_Exit (METH) ¶ METHOD FB_Exit : BOOL InOut: Scope Name Type Return FB_Exit BOOL Input bInCopyCode BOOL
VisuNativeElement.FB_Init (METH) ¶ METHOD FB_Init : BOOL InOut: Scope Name Type Return FB_Init BOOL Input bInitRetains BOOL bInCopyCode BOOL elementId UDINT pInitMethods POINTER TO ARRAY [0..0] OF VisuNativeElementMethod nInitMethods INT pUpdateMethods POINTER TO ARRAY [0..0] OF VisuNativeElementMethod nUpdateMethods INT
VisuNativeElement.GetClientData (METH) ¶ METHOD GetClientData : POINTER TO VisuStructClientData InOut: Scope Name Type Return GetClientData POINTER TO VisuStructClientData
VisuNativeElement.GetCompleteSurroundingRect (METH) ¶ METHOD GetCompleteSurroundingRect : VisuStructSimpleRectangle InOut: Scope Name Type Return GetCompleteSurroundingRect VisuStructSimpleRectangle