Note to self: when executing invoking a method asynchronously and using a callback keep in mind that the callback is not executed in the same thread as the caller.
At least, it seems so because when I inspected the C1TrueDBGrid’s InvokeRequired property during a debug session on a breakpoint in a callback the property was set to True.
I’m not a big fan of the ComponentOne suite but we just need their “virtual data sets” to get our application up and running in the amount of time we have available. I don’t doubt we could create something similar eventually but not in two weeks probably.