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
iStructSizeINTSIZEOF(THIS^)
TOCHECK: looks like a hack
VisuStructEvent
EventTagDWORDVISU_ET_MONITORING
VisuStructEvent
dwParam1DWORD0
VisuStructEvent
dwParam2DWORD0
VisuStructEvent
clientIDDWORD16#FFFFFFFF
the extern id, might not be set if the event is triggered within the IEC-Code!
VisuStructEvent
dwAddDataSizeDWORD0
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
pAdditionalDataPOINTER TO BYTE
can be used for string input etc.
VisuStructEvent
bImportantInputBOOLTODO: maybe remove and decide in another way
VisuStructEvent
rOptInvalidRectVisuStructSimpleRectangleVisuStructEvent
lwIdStackLWORD