Si, ya lo leí, muchas de gracias de todos modos,...
Lo acabo de resolver, el tema es que yo estoy acostumbrado a Visual Basic y .Net y no estoy acostumbrado a un editor que cuando creas una procedure te añada en el Type del Unit los procedures que has creado, al eliminarlo, no lo eliminé del Type y de ahy, creo yo, el mensaje al eliminarlo del Type el mensage de error ha desaparecido.
Muchas gracias