Einzelnen Beitrag anzeigen

Bbommel

Registriert seit: 27. Jun 2007
Ort: Köln
655 Beiträge
 
Delphi 12 Athens
 
#4

Re: Objecten ein gemeinsames Ereigniss zuweisen

  Alt 28. Mai 2009, 12:28
Das funktioniert, weil du die protected-Eigenschaft durch die Vererbung für deine neue Klasse TMyControl sichtbar gemacht hast. Oder wie es die Delphi-Hilfe formuliert:

"Ein protected-Element ist innerhalb des Moduls mit der Klassendeklaration und in allen abgeleiteten Klassen (unabhängig davon, in welchem Modul sie deklariert sind) sichtbar."

Heißt: TMyControl darf jetzt auf die Eigenschaft zugreifen, obwohl sie noch immer protected ist.

Bis denn
Bommel
  Mit Zitat antworten Zitat