DetermineVarTypeOfArray (FUN) ¶ FUNCTION DetermineVarTypeOfArray : DWORD InOut: Scope Name Type Return DetermineVarTypeOfArray DWORD Input typeDesc IVisuTypeDescArray diIndex0 DINT diIndex1 DINT diIndex2 DINT diIndexCount DINT Output dwVarSize DWORD
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