Dialogfelder als Komponenten: Übersicht

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Dialogfelder als Komponenten - Index

Sie werden im Verlauf Ihrer Arbeit feststellen, dass es von Nutzen ist, häufig verwendete Dialogfelder als Komponenten in die Tool-Palette aufzunehmen. Diese Dialogfeldkomponenten funktionieren wie die Komponenten, welche die allgemeinen Standard-Dialogfelder repräsentieren. Das Ziel liegt in der Erstellung einer einfachen Komponente, die der Benutzer in ein Projekt einfügen und für die er zur Entwurfszeit Eigenschaften festlegen kann.

Die Definition eines Dialogfeldes als Komponente umfasst folgende Arbeitsschritte:

  1. Die Komponentenschnittstelle definieren
  2. Die Komponente erstellen und registrieren
  3. Die Komponentenschnittstelle erstellen
  4. Die Komponente testen

Die "kapselnde" Delphi-Komponente, die mit dem Dialogfeld verbunden ist, erstellt und führt das Dialogfeld zur Laufzeit aus und übergibt die vom Benutzer eingegebenen Daten. Die Dialogfeldkomponente kann deshalb wieder verwendet und angepasst werden.

Im vorliegenden Themen erfahren Sie, wie man eine kapselnde Komponente erstellt, in der das generische Formular Info aus der Delphi-Objektablage integriert ist.

Anmerkung:  Kopieren Sie die Dateien ABOUT.PAS und ABOUT.DFM in Ihr Arbeitsverzeichnis.

Für den Entwurf eines Dialogfeldes, das als Komponente definiert werden soll, bedarf es nicht vieler Überlegungen. Nahezu jedes Formular kann in diesem Kontext als Dialogfeld eingesetzt werden.