title: Delphi - Create form behind another form
body: <p>I'm using Delphi 4.
  I have a main form with a button that dynamically creates a new form.
  I'd like the new form to be visible, but to show up BEHIND the main form.</p>
  
  <p>I've tried calling <code>SendToBack()</code> immediately after <code>FormCreate()</code>. But that makes the window flicker quickly before it's actually sent to back.</p>
  
  <p>I've tried making the form invisible, then <code>SendToBack()</code>, then <code>Visible := true</code>.
  But the new form is still at the front.</p>
  
  <p>It looks like <code>SendToBack()</code> only works with visible forms? How can I cause the form to be shown behind the main form?</p>