Nouveau composant

De RAD Studio
Aller à : navigation, rechercher

Remonter à Menu Composant


Composant > Nouveau composant

Utilisez cet expert pour créer un nouveau composant pour Delphi ou C++Builder. La personnalité de votre projet en cours est détectée et utilisée pour le composant.

Remarque: Les fonctionnalités décrites ici ne sont pas toutes présentes pour chaque instance de l'expert.

Page Personnalité, framework et plate-forme

La page initiale est affichée (Personnalité, framework et plate-forme) uniquement si aucun projet n'est ouvert quand vous invoquez l'expert. Si un projet est ouvert quand vous invoquez l'expert, cette page initiale n'est pas affichée, et la personnalité, le framework et la plate-forme sont dérivés des paramètres de votre projet.


Cette page initiale affiche les personnalités disponibles (Delphi ou C++), les frameworks (VCL ou FireMonkey) et les plates-formes (telles que Win32). Spécifiez la personnalité, le framework et la plate-forme que le composant utilisera :

  • VCL pour C++ Win32 - pris en charge dans les applications Win32 et Win64*
  • FireMonkey pour C++ - supporté dans les applications Win32, Win64, macOS, iOS et Android


  • VCL pour Delphi Win32 - pris en charge dans les applications Win32 et Win64*
  • FireMonkey pour Delphi - supporté dans les applications Win32, Win64, macOS, iOS et Android
Remarque : Pour les applications Win64, vous devez créer une version 32 bits de votre composant sur cette page de l'expert. Vous recompilerez par la suite votre composant, en tant que composant Win64, en définissant la plate-forme cible sur Win64 (dans la fenêtre Projets). RAD Studio enregistre les fichiers de sortie (tels que .bpl et .dcp) dans des répertoires spécifiques à la plate-forme, situés dans le répertoire de sortie de votre projet.

Page Composant ancêtre

Affiche la liste des composants installés qui peuvent être utilisés comme ancêtres pour le nouveau composant.

Elément Description

Liste des composants

Affiche la liste des composants installés, notamment le nom du composant et le nom de l'unité (espace de nommage). Sélectionnez le composant qui sera utilisé en tant qu'ancêtre du composant que vous voulez créer.

Loupe Chercher Chercher

Entrez une chaîne de recherche. La liste inclut automatiquement seulement les composants qui correspondent à votre chaîne de recherche. Cliquez sur X pour effacer la chaîne de recherche.

Page Composant

Vous permet de modifier les paramètres qui seront utilisés pour créer le nouveau composant.

Elément Description

Nom de classe

Entrez un nom de classe pour le nouveau composant ou acceptez la valeur par défaut.

Page de palette

Sélectionnez la catégorie de la palette d'outils dans laquelle vous voulez que le nouveau composant apparaisse.

Nom d'unité

Entrez le nom de l'unité pour le nouveau composant. Pour naviguer jusqu'à un fichier, cliquez sur [...] (points de suspension).

Chemin de recherche

Entrez un chemin de recherche facultatif pour le nouveau composant.

La valeur par défaut utilisée est le chemin de bibliothèque défini sur les pages suivantes :

Page Créer une unité

Spécifiez si vous voulez créer une nouvelle unité, installer le nouveau composant dans un package existant ou installer le composant dans un nouveau package. Si un projet est ouvert, vous pouvez aussi ajouter le composant au projet en cours.

Elément Description

Créer une unité

Cliquez pour que l'EDI crée une nouvelle unité.

Installer dans un package existant

Cliquez pour installer le nouveau composant dans un package qui existe déjà.

Installer dans un nouveau package

Cliquez pour que l'EDI génère un nouveau package.

Ajouter l'unité au projet <mon_nouveau_package>

Cliquez pour installer le nouveau composant dans le package spécifié. Vous pouvez créer ce package en invoquant Fichier > Nouveau > Autre > Projets Delphi ou C++Builder > Package avant de démarrer l'expert Nouveau composant, comme décrit dans Utilisation de l'expert Nouveau composant.

Page Package existant

Vous permet de sélectionner un package existant dans lequel installer le nouveau composant. Cette page est affichée uniquement si vous choisissez 'Installer dans un package existant' sur la page Créer une unité de l'expert.

Elément Description

Liste des packages installés

Liste tous les packages actuellement installés sur le système, y compris le Nom du package, la Description et le nomfichier.

Loupe Chercher Chercher

Entrez une chaîne de recherche. La liste inclut automatiquement seulement les packages qui correspondent à votre chaîne de recherche. Cliquez sur X pour effacer la chaîne de recherche.

Parcourir

Cliquez sur Parcourir pour rechercher un package qui n'est pas sur la liste.

Page Nouveau package

Vous permet d'entrer le nom d'un nouveau package que l'expert créera pour contenir le nouveau composant. Cette page est affichée uniquement si vous choisissez 'Installer dans un nouveau package' sur la page Créer une unité de l'expert.

Elément Description

Nom du package

Entrez un nom de fichier pour le nouveau package. Cliquez sur le bouton [...] pour naviguer jusqu'au dossier dans lequel résidera le nouveau package.

Description

Entrez une description pour le nouveau package.

Voir aussi