{Dessa forma voce pode chamar o formulário que deseja com segurança, pois em alguns casos quando voce só utiliza, por exemplo, Form1.ShowModal, e depois voce precisa apertar algum botão que não seja o de fechar o formulário ele acaba saindo do formulário atual e voltando para Form Principal. Por isso é importante acrescentar antes do Form1.Show o seguinte código Application.CreateForm (TForm1, Form1);}