On 01/27/2011 04:19 PM, Mattias Gaertner wrote:

All code in the LCL is written for graphical applications. The fact that
something can be used for non gui applications is nice, but not the
goal of the LCL. Non visual components can be part of the
FCL.
I agree that this might be a nice design rule, but unfortunately the FCL does not provide a message queue and thus a "TApplication" implementation, TTimer, Thread Synchronization and such things that (other than possibly their implementations) are not depending on a GUI but necessary for decent (headless, embedded) applications.

-Michael

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

Reply via email to