How to create email field in custom module and link it to standart E-Mail module?

Hi everyone,

Sorry to bother, but I have a problem while trying to add an ‘email’-type field to my custom module and linking it to E-Mail module.I’ve tried to use this article:
But after applying source changes proposed in this article I still see common TextField and there is no any relationship with standard E-mail module
Are there any examples of this kind of improvement?
Any links or advises are welcome!

thx for any help