Our project re-compiled D2/D3 applications to Delphi 7 apps. In order to do this we replaced calls to dsgnintf with designintf and designeditors and added designide.dcp as a run-time package. First, I have been told this is illegal. is this true? If so...why? and how can we get around this.