Die Komponentenschnittstelle definieren

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Dialogfelder als Komponenten - Index

Bevor Sie die Komponente für Ihr Dialogfeld erstellen, müssen Sie festlegen, wie die Entwickler das Dialogfeld nutzen sollen. Sie definieren eine Schnittstelle zwischen dem Dialogfeld und den Anwendungen, in denen es eingesetzt wird.

Sehen Sie sich beispielsweise die Eigenschaften von Standard-Dialogfeldern an. Sie ermöglichen es dem Entwickler, den Anfangsstatus des Dialogfeldes (z.B. den Titel und die Einstellungen für die enthaltenen Steuerelemente) festzulegen und nach dem Schließen des Dialogfeldes dessen Status zu überprüfen. Es findet keine direkte Interaktion mit den einzelnen Steuerelementen im Dialogfeld statt, sondern nur mit den Eigenschaften in der kapselnden Komponente.

Die Schnittstelle muss deshalb genügend Informationen enthalten, damit das Dialogfeldformular den Angaben des Entwicklers gemäß angezeigt werden kann. Außerdem müssen alle Informationen zurückgeliefert werden, die für die Anwendung erforderlich sind. Sie können sich die Eigenschaften in der kapselnden Komponente als persistente Daten für ein "kurzlebiges" Dialogfeld vorstellen.

Im Fall des Dialogfeldes Info müssen keine Informationen zurückgegeben werden. Aus diesem Grund müssen die Eigenschaften der kapselnden Komponente nur diejenigen Informationen enthalten, die für die korrekte Anzeige des Dialogfeldes erforderlich sind. In diesem Dialogfeld sind vier separate Felder vorhanden, die sich auf die Anwendung beziehen können. Deshalb müssen Sie vier Eigenschaften vom Typ String für diese Felder bereitstellen.