I explained and showed with the code snippet that you should have a class TEditJD. If you want to use the component as TWebEditJD on the form, just descend TWebEditJD from TEditJD. Again, it is shown in the code snippet I shared here in the previous answer.