Project: Abakus VCL
TAbClock and TAbAnalogClock Error
In a Delphi 10.2 .exe using either or both clock components, the AB clock displays will agree with each other but lag system time by a significant fraction a full second.
Steps to reproduce:
1. Run a SNTP client such as NixieClock (http://www.clockvault.com/clocks/nixiehowto.htm ) to properly set system time.
2. Run any application using TAbClock and/or TAbAnalogClock.
3. Compare the seconds of the time displayed to either the Windows system time clock or a radio tuned to NIST radio WWV time signals.
Screen shot displaying error
The bug seems to be in the initialization of the clock when the program starts. If you close then relaunch the EXE multiple times the difference between the component's displayed time and system time will vary, sometimes appearing to be right on.
Problem fixed, new version online within few hours.