Vincent Snijders wrote:
> WakeMainThread is just one way to make sure that the calling thread
> calls CheckSynchronize from time to time. Synchronize does not depend on
> how the main thread call CheckSynchronize, just that it is accomplished.

Sure, you are talking about normal apps.  But with dynamic libs 
CheckSynchronzie doesn't work.  Try it.

It looks like CheckSynchronize is waiting on the wrong event, because the 
dynamic lib uses it's own private Classes CommonInit.  Should it do that?


Thanks!

--
Al

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to