title: How to set MDI child form border to none?
body: <p>On my <strong>MDI Form (Parent Form)</strong>, whenever I trigger a command to create a new <strong>MDI Child Form</strong>, I do these stuff (but it doesn't work):</p>
  
  <pre><code>procedure TfrmMDI.CreateChildForm(const childName: string);
  var Child: TfrmChild;
  begin
      Child := TfrmChild.Create(Application);
      Child.Caption := childName;
      Child.BorderStyle := bsNone;
  end;
  </code></pre>
  
  <p>I tried to set the <strong>Border Style</strong> of the <strong>MDI Child Form</strong> to <em>bsNone</em> through object inspector but it doesn't work as well.</p>
  
  <p>I finally tried to set the <strong>MDI Child's</strong> Form BorderStyle through run-time however, it doesn't seemed to work too.</p>
  
  <pre><code>procedure TfrmChild.FormCreate(Sender: TObject);
  begin
      BorderStyle := bsNone;
  end;
  </code></pre>
  
  <p>For additional information, my current <strong>MDI Child Form</strong> looks like this:</p>
  
  <p><a href="https://i.stack.imgur.com/odTEV.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/odTEV.png" alt="Current Form"></a></p>
  
  <p>We may want to set our <strong>MDI Child's BS</strong> like this <strong>MDI Parent's BS</strong>:</p>
  
  <p><a href="https://i.stack.imgur.com/XeFRl.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/XeFRl.png" alt="Desired Form"></a></p>