I am studying the C# examples for the CsiDataSource control and I don't understand why the newest existing record is automatially displayed when the Advisor is started, i.e., the "Start" button is clicked. This surprised me, as I was expecting the message window to remain blank until the next new record was collected by the LoggerNet server?
Can you point me to the section of the SDK "Programmer's Reference" that discusses this automatic initial firing of the OnAdviseRecord event?
The default start option for an advisor is csidsStartAtNewest. It sounds like you want to use the csidsStartAfterNewest option. You can see the documentation on these csidsStartOptionTypes in Section 18-14 of the programmer's reference.