EvtCfgXmlParser
The EvtCfgTpsParser does work on the XML file format.
Each Source and its events will be saved in an own file.
All available source Ids are stored in your project file which links to each source description file.
To have your event messages fetched from an XML description, you need to choose the TcXMLFormatter when firing events from the PLC.
Do so by specifying 'TcEventFormatter.TcXmlFormatter' as progId in the TcEvent structure.
When calling ActivateConfiguration, the parser will add your project info to the TcEventSourceLocation.xml file (Located in TwinCAT\Resource). Any information previously stored in this file will remain unchanged- new entries made by the parser will be marked so. Only theese marked entries will be removed when you activate another configuration.