On 03/23/2012 03:36 PM, Antonio Fortuny wrote:
All thread code I write, is contained in OS services or very
specialized programs having no GUI at all.
Here this issue might be a problem (it was for me):
- The functionality of TThread.Synchronize and
Application.QueuAsyncCall is not available in all Widget Types (see
Compile-Options -> Build Modes). It is verified to work decently in
GTK and Win32 (and supposedly QT, but I did not check this myself).
Using any of the non standard PC GUI aware Lazarus Widget types, you
can't have a main thread and thus not "event driven programming" and
thus no events that are scheduled by threads.
-Michael
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus