I have a MDI app. I am trying to make it so that when a child is moved passed the limits of the MDI form like FORM1.top<MDIFORM.top, that FORM1's top changes to MDIFORM top. Does this make sense? I want the same to work for the left, left+width(right), and top+height(bottom) as well.