Aparte de lo comentado por
Marcos situa las dos ventanas una al lado de la otra, de esta forma no se oculta ninguna: algo así:
Código Delphi
[-]
form2.left := form1.left+ form1.width;
form2.top := form1.top;
Los "uses" deben estar en la zona de implementación para que delphi no se queje de referencias circulares.
Un saludo