2011/9/19 Michael Schnell <mschn...@lumino.de>:

> I recently verified that TThread.Synchronize does work (in my testing
> program) in the current svn version of Lazarus. It did not work in some
> older versions.

IIRC there was a problem with older GTK2 versions (only really old
versions, Ubuntu Hardy and older) and TThread.Sychronize not working.
I can remember I was forced to work around this by implementing my own
synchronizing mechanism with PostMessage() and RTLEventWaitFor()
(sounds more complicated than it actually was, only a few lines of
code).

There must be a thread about it here (but I can't remember its title)
and also I believe there was a demo program somewhere that
demonstrated this problem.

--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to