Schritt 1 - Erstellen einer neuen Komponente mit dem Experten "Neue Komponente"

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Erstellen eines grundlegenden FireMonkey-Steuerelements


  1. Wählen Sie in der IDE Komponente > Neue Komponente.
  2. Wählen Sie auf der Seite Personality, Framework und Plattform die Option FireMonkey für Delphi:
    NewComponentPerson1.png
    Hinweis: Die Seite Personality, Framework und Plattform wird nicht angezeigt, wenn bereits ein Projekt in der IDE geöffnet ist (in diesem Fall werden die aktuellen Werte verwendet).
  3. Wählen Sie auf der Seite Vorfahrkomponente als Vorfahrkomponente FMX.Objects.TShape aus:
    AncestorCompn.png
  4. Geben Sie auf der Seite Komponente als Klassenname TRegularPolygon und als Name der zu erstellenden Datei C:\Users\<Benutzer>\Documents\Embarcadero\Studio\Projects\RegularPolygon.pas ein:
    TRegularPolygonCompPage.png
  5. Aktivieren Sie auf der Seite Unit erstellen das Optionsfeld In neues Package installieren.
    CreatUnit.png
  6. Geben Sie auf der Seite Neues Package als Name des neuen Package, das erstellt werden soll, RegularPolygon ein:
    NewPackagePage.png
  7. Der Experte kann das Dialogfeld '<Unit-Datei>' speichern unter öffnen, in dem Sie den Namen und den Pfad der generierten Unit-Datei bestätigen. Überprüfen Sie, ob C:\Users\<Benutzer>\Documents\Embarcadero\Studio\Projects\RegularPolygon.pas angezeigt wird. Überprüfen Sie genau, ob der angezeigte Pfad richtig ist!
    Unit-Datei bestätigen
  8. Sie haben nun ein neues Package-Projekt erstellt. Bestätigen Sie nach dem Speichern des Projekts mit Ja, dass dieses Package für FireMonkey vorgesehen ist:
    ConfirmMessage.png
  9. Mit der folgenden Meldung wird bestätigt, dass die neue Komponente erzeugt, installiert und in RAD Studio registriert wurde:
    SecondMessage.png
    Hinweis: Merken Sie sich den Pfad der erstellten .BPL-Datei.
  10. Erstellen einer neue Leere Anwendung:
    1. Klicken Sie in der Projektverwaltung mit der rechten Maustaste auf die Projektgruppe und wählen Sie aus dem Kontextmenü Neues Projekt hinzufügen aus.
    2. Wählen Sie aus dem Dialogfeld Objektablage Delphi-Projekte > Geräteübergreifende Anwendung aus, und klicken Sie auf OK.
      SelectingFMXHD.png
    3. Select Blank Application, and click OK.
      SelectingFMXHD2.png
  11. Speichern Sie die neue Leere Anwendung unter TestRegularPolygon.dproj und die Unit unter TestRegularPolygonUnit.pas. Speichern Sie die Projektgruppe unter RegularPolygonProjectGroup.groupproj, indem Sie in der Projektverwaltung mit der rechten Maustaste auf den Projektgruppeneintrag klicken und im Kontextmenü Projektgruppe speichern unter auswählen. Mit diesem Befehl werden zuerst nacheinander Dialogfelder zum Speichern jedes Projekts der Projektgruppe und zum Schluss das Dialogfeld zum Speichern der Projektgruppe angezeigt.
  12. Wenn Form1 im Formular-Designer geöffnet ist, wird nun in der Tool-Platte die neue TRegularPolygon-Komponente angezeigt. Wenn Sie aber TRegularPolygon im Formular-Designer einfügen, werden Sie feststellen, dass es noch nichts anzeigt. Und zwar, weil noch nichts implementiert wurde.
    IDEWithFullPackage.png
  13. Als Nächstes wird die Komponente TRegularPolygon implementiert.

Weiter