Ho creato un componente per Delphi che fa uso di TWebBrowser, in pratica il mio componente "amplia" le potenzialità di TWebBrowser. Un mio cliente mi ha consigliato di creare un ActiveX del mio componente in modo da poter offrire oltra alla versione VCL anche per l'appunto quella ActiveX.

Premetto che sono un autodidatta e che sebbene conosca quanto mi basta Delphi, sono abbasatanza ignorante in materia di ActiveX. Da quello che ho capito se riuscissi a creare un ActiveX del mio componente questo sarebbe utilizzabile da molti linguaggi e non solo da Delphi.

Ho provato a utilizzare lo wizard di Delphi per la creazione degli ActiveX, nella finestra devo scegliere la classe di un componente. Il problema è che il mio componente nella lista non c'è.
Mi sono documentato e creado che il problema sia dovuto al fatto che solo i componenti derivanti da TWinControl sono disponibili nella lista.

Vorrei sapere se esiste un modo per aggirare il problema.