<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>

<META content="MSHTML 6.00.6000.16544" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Tahoma size=2><BR></FONT> </DIV>
<BLOCKQUOTE 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV>I have tried it. From main program, one button call a procedure in a DLL 
  with a form. Inside this procedure I code this:</DIV>
  <DIV><FONT face=Arial color=#0000ff size=2></FONT> </DIV>
  <DIV>Application.Initialize;</DIV>
  <DIV>Application.CreateForm(TForm2, Form2);</DIV>
  <DIV>Form2.ShowModal();<BR></DIV>
  <DIV>Is this Ok?</DIV>
  <DIV><FONT face=Arial color=#0000ff size=2></FONT> </DIV></BLOCKQUOTE>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=406360917-08082011>In my 
apps I used Form2:=TForm2.create(nil); instead of 
Application.CreateForm(TForm2,Form2);  I don't think that makes a lot of 
difference for the main (from dll perspective), modal 
window.</SPAN></FONT></DIV>
<BLOCKQUOTE 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV><FONT face=Arial color=#0000ff size=2></FONT> </DIV>
  <DIV>What I can see is that main window in programa never is blocked so I can 
  access both modal and main window. If I click twice button to get two modal 
  windows from DLL, both are modal and now I can access last window created and 
  main window.</DIV><FONT face=Arial color=#0000ff size=2></FONT></BLOCKQUOTE>
<DIV><FONT face=Arial color=#0000ff size=2></FONT><FONT face=Arial color=#0000ff 
size=2></FONT><FONT face=Arial color=#0000ff size=2></FONT><BR><SPAN 
class=406360917-08082011><FONT face=Arial color=#0000ff size=2>Are all controls 
working in both the main and the modal window? Clicking on buttons, 
entering data, tabbing from one control to another, etc. </FONT></SPAN></DIV>
<DIV><SPAN class=406360917-08082011><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=406360917-08082011><FONT face=Arial color=#0000ff 
size=2>Ludo</FONT></SPAN></DIV></BODY></HTML>