<div dir="ltr"><div dir="ltr"></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 28, 2024 at 5:31 PM Hairy Pixels via fpc-pascal <<a href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Thanks I'll check that out. I'm not using Lazarus so tons of dependencies won't work but maybe I can learn something. I'm on macOS too so if this is using system calls it may not be supported.<br></blockquote><div><br></div><div>It is based on TComponent from the RTL classes unit, so no dependency on LCL or other Lazarus units.  A quick check of the source code suggests that it will probably call GetTickCount64 (<a href="https://github.com/graemeg/epiktimer/blob/master/epiktimer.pas#L419C15-L419C29">https://github.com/graemeg/epiktimer/blob/master/epiktimer.pas#L419C15-L419C29</a>) on macOS.<br></div></div></div>