Hiya All What is the difference between Application.CreateForm(TForm1, Form1) and Form1 := TForm1.Create(Application)? Apart from the fact that the first form does not requie a var declaration? TIA Regards Neven N.K. MacEwan B.E. E&E [EMAIL PROTECTED] --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz