Etape 1 - Créer un nouveau composant en utilisant l'expert Nouveau composant

De RAD Studio
Aller à : navigation, rechercher

Remonter à Création d'un contrôle primitif FireMonkey


  1. Dans l'EDI, sélectionnez Composant > Nouveau composant.
  2. Sur la page Personnalité, framework et plate-forme, sélectionnez FireMonkey pour Delphi
    NewComponentPerson1.png
    Remarque : La page Personnalité, framework et plate-forme n'apparaît pas si un projet est déjà ouvert dans l'EDI (les valeurs en cours sont utilisées).
  3. Sur la page Composant ancêtre, sélectionnez FMX.Objects.TShape en tant que composant ancêtre
    AncestorCompn.png
  4. Sur la page Composant, définissez TRegularPolygon pour le nom de la classe, et C:\Utilisateurs\<utilisateur>\Documents\Embarcadero\Studio\Projects\RegularPolygon.pas pour le nom du fichier à créer
    TRegularPolygonCompPage.png
  5. Sur la page Créer une unité, sélectionnez Installer dans un nouveau package.
    CreatUnit.png
  6. Sur la page Nouveau package, définissez RegularPolygon en tant que nom du nouveau package à générer
    NewPackagePage.png
  7. L'expert peut ouvrir la boîte de dialogue Enregistrer '<FichierUnité>' Sous pour demander la confirmation du nom et du chemin du fichier unité généré. Vérifiez que C:\Utilisateurs\<utilisateur>\Documents\Embarcadero\Studio\Projects\RegularPolygon.pas est affiché. Vérifiez que le chemin indiqué est correct.
    Confirmer le fichier unité
  8. Vous avez maintenant créé votre nouveau projet package. Sélectionnez Oui pour confirmer que ce package est pour FireMonkey
    ConfirmMessage.png
  9. Le message suivant confirme que votre nouveau composant est construit, installé et recensé dans RAD Studio
    SecondMessage.png
    Remarque : Souvenez-vous du chemin du fichier .BPL créé.
  10. Créez une nouvelle application vide
    1. Cliquez avec le bouton droit sur le groupe de projets dans le Gestionnaire de projets et sélectionnez Ajouter un nouveau projet dans le menu contextuel.
    2. Sélectionnez Projets Delphi > Application multi-périphérique dans la boîte de dialogue Nouveaux éléments et cliquez sur OK.
      SelectingFMXHD.png
    3. Sélectionnez Application vide
      SelectingFMXHD2.png
  11. Enregistrez votre nouvelle application vide sous TestRegularPolygon.dproj et l'unité sous TestRegularPolygonUnit.pas. Enregistrez le groupe de projets sous RegularPolygonProjectGroup.groupproj en cliquant avec le bouton droit sur l'élément groupe de projets dans le Gestionnaire de projets et en sélectionnant Enregistrer le groupe de projets sous dans le menu contextuel. Vous remarquerez que la commande provoque d'abord l'affichage de boîtes de dialogue proposant d'enregistrer chaque projet du groupe de projets, puis l'affichage d'une boîte de dialogue proposant d'enregistrer le groupe de projets.
  12. Vous apercevez maintenant le composant TRegularPolygon sur la Palette d'outils quand Form1 est présenté dans le Concepteur de fiches. Toutefois, quand vous déposez TRegularPolygon sur le Concepteur de fiches, vous pouvez constater que TRegularPolygon n'affiche rien pour l'instant. La raison est que vous n'avez encore rien implémenté.
    IDEWithFullPackage.png
  13. Vous allez par la suite implémenter le composant TRegularPolygon.

Suivant