On 06/25/2014 09:57 PM, Sven Barth wrote:
If you rely on the new TThread functionality you'd need to at least
put in guards against compiling with a pre-2.7.1 compiler.
Can I do this by a {$ifdef ... } ?
Better would be to write the code in a way that it works with 2.6.x as
well.
I can try to do this:
- TThread.CurrentThread:
This is only necessary for perfectly calling TThread.Queue, as same is
not a class functions (even though I suppose it could be)
- TThread.Queue,:
I use this to implement Application.QueuAsyncCall.
I can try to do the (supposedly minimal) code that in TThread.Queue
forwards the procedure of object to the Event queue, native in the
implementation of my TApplication class.
- TThread.GetTickCount64:
I can try to do the (supposedly minimal) code that in
TThread.GetTickCount64 does a system call and some calculations, native
in the implementation of my TApplication class.
-Michael
--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus