Eigenschaftenseiten für ActiveX-Steuerelemente erstellen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu ActiveX-Steuerelemente verwenden - Index


Eine Eigenschaftenseite ist ein Dialogfeld, das dem Objektinspektor von Delphi ähnelt. Die Benutzer können in der Eigenschaftenseite die Eigenschaften eines ActiveX-Steuerelements ändern. In einem Eigenschaftenseiten-Dialogfeld können Sie zahlreiche Eigenschaften für ein Steuerelement gruppieren, sodass diese gemeinsam geändert werden können. Ferner können Sie ein Dialogfeld für komplexere Eigenschaften vorsehen.

Um die Eigenschaftenseite eines ActiveX-Steuerelements anzuzeigen, klicken Benutzer in der Regel mit der rechten Maustaste und wählen den Befehl Eigenschaften.

Die Erstellung einer Eigenschaftenseite entspricht in etwa der Erstellung eines Formulars:

  1. Erstellen Sie eine neue Eigenschaftenseite.
  2. Fügen Sie der Eigenschaftenseite Steuerelemente hinzu.
  3. Weisen Sie die Steuerelemente auf der Eigenschaftenseite den Eigenschaften eines ActiveX-Steuerelements zu.
  4. Verknüpfen Sie die Eigenschaftenseite mit dem ActiveX-Steuerelement.

Hinweis: Wenn Sie einem ActiveX-Steuerelement oder einem Active-Formular Eigenschaften hinzufügen, müssen Sie die Eigenschaften, die persistent sein sollen, als published deklarieren. Wenn diese im zu Grunde liegenden VCL-Steuerelement nicht als published deklariert sind, müssen Sie einen benutzerdefinierten Nachfahren des VCL-Steuerelements erstellen, der die Eigenschaften als published redeklariert, und anschließend mit dem ActiveX-Steuerelement-Experten ein ActiveX-Steuerelement aus der abgeleiteten Klasse erstellen.