Hola,
Creo que lo que te sucede es que tienes un formulario "fsMDIForm", y dentro de este ciertos controles: "TRichEdit", etc. Y estos controles se superponen a los formularios hijos. Pero es que este tipo de formularios ("fsMDIForm") no están pensados para que albergen más que otros formularios "hijos".
Diría que una solución pasa por tener un formulario hijo que contenga el "TRichEdit", por ejemplo, y otro que contenga "controles" que interactúen, si quieres, con el "TRichEdit". No sé si me explico. Al menos a mí no se me ocurre ahora mismo otra solución que esta, vamos.