<p>How can I create a Sidebar form in delphi.</p>
<p>I try the <code>ScreenSnap</code> and <code>Align</code> properties but I need that the form stay visible even if the user maximize other forms, without been on top. Just like the windows sidebar do.</p>
<p><strong>Update</strong>: From the comments: if a window is maximized, it maximizes next to the window, not in front of or behind.</p>

You can call a Windows API function to force your application to stay on top:
```
```
SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE);
```
```