D3 - Clearing controls??

Anyone got a neat way of clearing controls (DBedits, Dblookups etc)when a
form is opened or on a buttonclick? I have used table.Clearfields, but dont
think thisis such a good idea. Dbedits have a 'Clear' procedure but that
means stepping thro the form and anyway DBlookups dont have this.

There must be a better way ;)

Thanks for any help

Glyn