prova ad impostare la proprieta formstyle = fsMDIForm del form principale
e per i form secondary imposta formstyle = fsMDIChild

i form secondari li apri con questa sintassi:

FrmSecondario := TSecondario.Create(Nil);
FrmSecondario.BringToFront;