Printing a form and the components present (and the component contents)

Hi.

Can anyone tell me how to print a form and the component contents.

I have tried form.print (that uses getformimage and saves it as a tbitmap,
but it does not pick up the component contents (edits and memo boxes)

Please help

Chris Veale