Shell Extensions (Namespace)

Hi

Is there anybody that ever wrote a Shell Namespace and/or Extension using
Delphi,
or has anybody got any Info or reference on how to go about doing it ?

Please mail me with ANY info or samples at: vdsinte...@bluesky.co.za

Regards
Johan van der Spuy