Hello xartas
I Checked out several applications including Borland BC45 which displays scrollbars if you move a window over the edge so to speak, some other applications don't.
I think the difference is that the ones that dont put up scroll bars are NOT MDI applications.
If you display a normal window modal or non modal on top of your main form you can shove it off the edge, no scroll bars.
So unless anyone disagrees
A MDI child belongs to its parent form. It can't exist outside its boundrys so the parent form has to grow to accomodate you pushing a child form off the edge. Hence the scroll bars.
Steve.