I had used Inter's solution for setting a timer as my application requires the timer to work from a DLL and I could not use the TTimer component. Inter solution can be seen here:
The solution works great, but for some reason, it stops ticking when the main application is doing some hard work.
I had called the DLL from a separate thread but that did not solve the problem.
Can anyone suggest a way to hook up to a timer that will not freeze when the application is hard at work?