J'ai écrit une série de contrôles ActiveX en Delphi pour les utiliser dans d'autres environnements de développement (comme Visual Studio ou dBASE pour Windows, par exemple).
J'ai utilisé les assistants ActiveX fournis dans le cadre de l'IDE RAD Studio pour générer les "liens" ActiveX (faute d'un meilleur terme) pour mes contrôles basés sur la VCL, mais il semble qu'ils ne produisent pas la source nécessaire pour les faire apparaître sur les palettes de composants de l'IDE.
D'ordinaire, dans ces IDE (Visual Studio et dBASE Plus), il me suffit d'importer un contrôle ActiveX pour qu'il apparaisse dans leur boîte à outils (leur version d'une palette de composants) avec l'icône qu'ils ont définie.
Eh bien, mes propres contrôles ActiveX produits en Delphi ne le font pas (ils s'importent très bien, mais n'apparaissent pas sur la palette/boîte à outils), et j'ai parcouru Google pour essayer de trouver une solution au cours des deux dernières semaines.
Ayant échoué lamentablement, j'ai décidé de poser la question ici :
Comment faire en sorte que mes contrôles ActiveX apparaissent dans la boîte à outils de Visual Studio (et autres) ?
Merci pour tout conseil/suggestion.
EDIT : Quelques informations supplémentaires...
J'ai essayé de faire cela avec XE2 et XE3, et cela a échoué à chaque fois... cependant, lorsque je fais la même chose (en utilisant les assistants) avec Delphi 2007, l'icône du composant apparaît dans la palette/boîte à outils des autres IDE comme souhaité. Cela signifie que le problème a été introduit quelque temps après Delphi 2007, et est probablement le résultat d'une modification RTL/VCL.