title: Delphi: AnimateWindow like in FireFox
body: <p>I have a panel (bottom aligned) and some controls (client aligned).</p>
  
  <p>To animate the panel I use:</p>
  
  <pre><code>AnimateWindow(Panel.Handle, 1000, aw_hide or AW_SLIDE OR AW_VER_POSITIVE);
  panel.Visible:=false;
  </code></pre>
  
  <p>In my case the panel smoothly hides and only then other controls take it's space.</p>
  
  <p>But I want that other controls move smoothly and simultaneously with the panel down.</p>
  
  <p>For example, FireFox uses this effect.</p>
  
  <p>Can anybody suggest me something useful? Thanks!</p>