The declaration of your constructor should look like this:

[pascal]constructor Create(AOwner: TComponent); override;[/pascal]

and the implementation should look accordingly (you're missing the owner). Also, you will need the "inherited" in exactly the position where it is now.