Puff se me olvido mencionar que si ponia como decis vosotros me daba el siguiente error:
Error: Identifier not found "TForm2"
Para lo que mi solución fue:
Para lo que Lazarus me devuelve:
Error: Error in type definition
Este creo que es mi verdadero problema y por vuestros comentarios sospecho que se puede deber a una mala interpretación del código por parte del compilador de Lazarus,¿que pensais?
Gracias por tus correcciones
jhonny y a los dos por la brevedad de vuestras respuestas.