Ereignisse sichtbar machen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Die Standardereignisse implementieren


Die Deklarationen der Standardereignisse in TControl und TWinControl sind als protected deklariert. Dies gilt auch für die Methoden, die zu ihnen gehören. Wenn Sie von einer dieser abstrakten Klassen Ableitungen durchführen und deren Ereignisse zur Lauf- oder Entwurfszeit zugreifbar machen wollen, müssen Sie die Ereignisse als public oder published umdeklarieren.

Bei der Neudeklaration einer Eigenschaft ohne Angabe ihrer Implementierung werden dieselben Implementierungsmethoden übernommen, die Schutzebene wird aber geändert. Sie können deshalb ein Ereignis, das in TControl definiert, aber nicht sichtbar gemacht ist, übernehmen und sichtbar machen, indem Sie es als public oder published deklarieren.

Siehe auch