<p>Am 17.01.2014 17:58 schrieb "Michael Schnell" <<a href="mailto:mschnell@lumino.de">mschnell@lumino.de</a>>:<br>
><br>
> On 01/17/2014 05:47 PM, Marcos Douglas wrote:<br>
>><br>
>> I said: IMHO, not only "programmers around the world"... so, for me is not a "received wisdom", but a lesson learned. ;-)<br>
><br>
> Unfortunately Lazarus uses global variables in the LCL. Otherwise it would be possible to create a project with a TApplication instance per thread and have it run with multiple simultaneous GUIs.</p>
<p>Wouldn't help much, because e.g. Qt does not allow usage of GUI widgets in multiple threads.</p>
<p>Regards,<br>
Sven</p>