Création d'un nouveau composant
Remonter à Présentation de la création d'un composant - Index
Cette rubrique décrit comment créer et configurer un composant.
Pour créer un composant, effectuez les étapes suivantes :
Vous aurez maintenant un composant aux fonctions minimales, prêt à installer sur la Palette d'outils. Après l'installation, vous pouvez placer votre nouveau composant sur une fiche et le tester à la fois en mode conception et en mode exécution. Vous pouvez ensuite ajouter d'autres fonctionnalités au composant, mettre à jour la Palette d'outils et poursuivre les tests.
Il y a quelques étapes de base à suivre chaque fois que vous créez un nouveau composant. Ces étapes sont décrites ci-après ; pour les autres exemples présentés dans ce document, nous supposerons que vous savez effectuer ces étapes.
- Créez une unité pour le nouveau composant.
- Dérivez votre composant d'un type de composant existant.
- Ajoutez des propriétés, des méthodes et des événements.
- Enregistrez votre composant avec l'EDI.
- Créez un bitmap pour le composant
- Créez un package (bibliothèque dynamiquement liée spéciale) pour pouvoir installer votre composant dans l'EDI.
- Créez un fichier d'aide pour indiquer aux utilisateurs d'un composant comment utiliser le composant, ainsi que ses propriétés, ses méthodes et ses événements.
Remarque : La création d'un fichier d'aide est facultatif.
Lorsque vous avez terminé, le composant complet est constitué des fichiers suivants :
- Un fichier package (.BPL)
- Un fichier package compilé (.DCP)
- Un fichier unité compilé (.DCU)
- Un fichier bitmap de palette (.DCR)
- Une icône de l'application
- Vous pouvez créer un bitmap en tant qu'icône pour représenter votre nouveau composant. Utilisez la boîte de dialogue Projet > Options > Application pour spécifier l'icône de votre application.
- Un fichier d'aide
- C'est typiquement .CHM pour l'aide HTML. Vous pouvez utiliser .HLP pour WinHelp si votre plate-forme supporte WinHelp ou si vous avez téléchargé la visionneuse WinHelp32.exe auprès du centre de téléchargement de Microsoft @ http://www.microsoft.com/downloads/en/default.aspx.