Hi Craig, Thanks for your informative answer... What you said could explain the reason for him keeping his work closed source. I don't know who Uwe is, I just got to his website by following various links on the internet. Is Uwe an Embarcadero employee? Regards, Graeme.