I have a "parent" index window which contains three "child" windows: a left pane, a right pane, and a divider pane. I want the user to be able to mouse-click on the divider pane, drag a gray region of the divider pane anywhere over all three of the "child" windows, release the mouse button, and then have all "child" windows reposition themselves. I have everything working except for dragging the Gray region over multiple windows. How can this be done? DragGrayRgn() does not seem to suffice as it only drags within one window. I am dragging in the content area of the "parent" window which is covered up by the "child" windows. How can I see the Dragged region while at the same time showing my "child" windows? Please Help!