[Lazarus] Using Lazarus for non-graphical apps

Michael Van Canneyt michael at freepascal.org
Sat Dec 28 21:19:51 CET 2013



On Sat, 28 Dec 2013, Mark Morgan Lloyd wrote:

> Can TThread.Synchronize() be used in a non-graphical program (i.e. invoked 
> from a unix shell and interacting with the user by typed commands) or does it 
> rely on some LCL magic in the main thread which can't easily be replicated?

Synchronize relies on checksynchronize being called regularly from the main thread.

If you use readln() or so, then it's not useful.

Michael.




More information about the Lazarus mailing list