<p>  What I wrote in last message was about win32. In Mac main window remains innactive when I click button and get modal window :-)</p>
<p>Juan.</p>
<div class="gmail_quote">El 08/08/2011 17:28, "Ludo Brands" <<a href="mailto:ludo.brands@free.fr">ludo.brands@free.fr</a>> escribió:<br type="attribution">>  <br>> <br>> I know that some people asked about this before. But it isn't clear enough<br>
> for me :-) So. Is it possible to include forms or other lcl graphic<br>> component in a DLL so, for example, a DLL function can create or modify a<br>> form?<br>> If it is not possible... There any initiative or way to try to participate<br>
> and code it to get it? <br>>  <br>> <br>> Generally speaking, no. The LCL in the dll comes with it's own messagepump<br>> and you can have only one per process. What works for me: a modal form<br>> created in a dll. Modal forms are kind of "exclusive" for the process and<br>
> having 2 message pumps isn't a problem. There is an issue when the dll is<br>> called from MFC. Details and workaround here:<br>> <a href="http://bugs.freepascal.org/view.php?id=19327">http://bugs.freepascal.org/view.php?id=19327</a>.<br>
> OSX requires the patch attached to<br>> <a href="http://bugs.freepascal.org/view.php?id=19253">http://bugs.freepascal.org/view.php?id=19253</a>. <br>>  <br>> Ludo<br></div>