14.04.2010 19:09, Kjow wrote: > procedure init(...; ...; var Form: TMainForm); > You don't need to pass Form by reference (using 'var') since class instance is pointer. This is only required if you want to replaced passed Form argument by another class instance. Best regards, Paul Ishenin.