EventQueueAndElement (STRUCT) ¶ TYPE EventQueueAndElement : STRUCT InOut: Name Type Initial itfEventElement IEventElement NULL itfQueue COL.IQueue NULL
EventQueuePerClient ¶ EventElementData (FunctionBlock) GVL_Events (GVL) VisuFctAddClientToEventQueue (Function) VisuFctCreateEventMapIfNeeded (Function) VisuFctRemoveClientFromEventQueue (Function)
LegacyRTSVisuStructEvent2 (STRUCT) ¶ TYPE LegacyRTSVisuStructEvent2 EXTENDS VisuStructEvent : STRUCT In fact this structure is a local copy of VisuStructEvent2 (located in CmpVisuHandler because used in the RTS too). It is used for realizing overlay mode with old runtime systems! InOut: Name Type Initial Comment Inherited from iStructSize INT SIZEOF(THIS^) TOCHECK: looks like a hack VisuStructEvent EventTag DWORD VISU_ET_MONITORING VisuStructEvent dwParam1 DWORD 0 VisuStructEvent dwParam2 DWORD 0 VisuStructEvent clientID DWORD 16#FFFFFFFF the extern id, might not be set if the event is triggered within the IEC-Code! VisuStructEvent dwAddDataSize DWORD 0 only the lower 24 bits of this value can be used for the size, becaue the highest byte is reserved the lowest bit of the highest byte (ie. bit 24) will signal whether the additional data has to be freeed after the usage by calling SysMemFreeData. VisuStructEvent pAdditionalData POINTER TO BYTE can be used for string input etc. VisuStructEvent bImportantInput BOOL TODO: maybe remove and decide in another way VisuStructEvent rOptInvalidRect VisuStructSimpleRectangle VisuStructEvent lwIdStack LWORD
VisuEnumFileTransferInputEventType (ENUM) ¶ TYPE VisuEnumFileTransferInputEventType : The event that triggers the File Transfer. Attributes: qualified_only InOut: Name Comment NONE Do not change the order, the counterpart is in JS MOUSE_CLICK MOUSE_DOWN MOUSE_ENTER MOUSE_LEAVE MOUSE_MOVE MOUSE_UP
VisuFbFileTransferManager (FB) ¶ FUNCTION_BLOCK VisuFbFileTransferManager Methods: FB_Exit FB_Init GetParamForFileTransf GetParamForStreamTransf GetStringBuffer NormalizeFilePath RequestStreamingPlcToVisu RequestStreamingVisuToPlc RequestStreamingVisuToPlc2 RequestTransfer RequestTransfer2 RequestTransfer3 ClientRemoved ReadFileName Structure: FB_Exit (Method) FB_Init (Method) GetParamForFileTransf (Method) GetParamForStreamTransf (Method) GetStringBuffer (Method) NormalizeFilePath (Method) RequestStreamingPlcToVisu (Method) RequestStreamingVisuToPlc (Method) RequestStreamingVisuToPlc2 (Method) RequestTransfer (Method) RequestTransfer2 (Method) RequestTransfer3 (Method) internal ClientRemoved (Method) ReadFileName (Method)
VisuStructFileTransfParams_Union (UNION) ¶ TYPE VisuStructFileTransfParams_Union : UNION Internal struct used in “VisuStructFileTransfParams” InOut: Name Type strFile VisuStructFileTransfParams_File strStream VisuStructFileTransfParams_Stream
VisuFbDialogClientInfo (FB) ¶ FUNCTION_BLOCK VisuFbDialogClientInfo InOut: Scope Name Type Comment Input DialogQueueId DWORD The dialog queue id is used to check if an open dialog event is recognized by the client PAAObject IPAADialog dialogVector VisuFbDialogInfoVector dialogPosVector VisuFbDialogPosVector Vector where to store the “position history” for all dialog boxes opened CHECKED_OMIT Properties: Version Methods: FB_Exit FB_Init Structure: FB_Exit (Method) FB_Init (Method) Version (Property)
VisuFbDialogInfoVector (FB) ¶ FUNCTION_BLOCK VisuFbDialogInfoVector EXTENDS VisuFbBaseVector Methods: AddEntry GetEntryPointer InitStaticMemory , inherited from VisuFbBaseVector RemoveEntryAt , inherited from VisuFbBaseVector abstrAssign abstrDataPtrChanged abstrSizeOfElement Structure: AddEntry (Method) GetEntryPointer (Method) Overrides-and-Implementations abstrAssign (Method) abstrDataPtrChanged (Method) abstrSizeOfElement (Method)
Visu_FctSetDialogClientData (FUN) ¶ FUNCTION Visu_FctSetDialogClientData : BOOL InOut: Scope Name Type Return Visu_FctSetDialogClientData BOOL Input dialogManager IDialogManager pClientData POINTER TO VisuStructClientData xStartCycle BOOL
Visu_FctLegacyIDStackInfoReadFromAdditionalData (FUN) ¶ FUNCTION Visu_FctLegacyIDStackInfoReadFromAdditionalData : BOOL InOut: Scope Name Type Return Visu_FctLegacyIDStackInfoReadFromAdditionalData BOOL Inout event LegacyRTSVisuStructEvent2