TTimer and things like Application.QueuAsyncCall, TThread.Synchronize need an Event Queue to do their work.

Currently there is no "Widget Type" (aka interface) that does not need a GUI but provides an Event Queue.

So you can't create a Console Application (or a Daemon or a Web Service or similar stuff) a that uses TTimer or event driver inter-thread communication. Such applications do a single run-through pass and are not able to react on multiple condition at the same time.

-Michael

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to