With reference to JVCL TJvThreadTimer.OnTimer : Is This Code Executed in The TJvThreadTimer, ie. NOT the main thread, we know the JVCL threaded timer does its timing part in a thread, but the OnTimer code is executed in the main thread. At least, that's what I understood from that. Please correct me if I'm wrong. Is there a timer component at hand that does both timing and event in a thread? Under 10msec resolution would be good too. My searching has not found one. Thank you.