[] Please, I created a new ActiveX Library and a new ActiveForm called TMyActiveFormFather, after that, I created a new ActiveForm from TMyActiveFormFather class and I called it TMyActiveFormSun. Then in the Type Library Editor I put a new Interface and a new CoClass. At this moment, I registered my ActiveX project and I went to the Import ActiveX Control dialog and when I choose my Library, my two classes (TmyActiveFormFather and TmyActiveFormSun) appear on the class names list box. Then I installed my Library. On Delphi's component palette I saw my two new components. I create a New project and put TmyActiveFormFather on a Form, all is Ok, but when I put a TmyActiveFormSun I get a error message (Class not registered). I don't know what is wrong! Can I have more than one class for a ActiveXLibrary? Can I inherit ActiveFoms? Thanks for all contributions, Paulo Sergio Ebling. Porto Alegre - Brazil --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz