Moin, Moin!
Da möchte ich mal einhaken; Phoenix schreibt
Zitat:
Private
Nur sichtbar in der eigenen Klasse (und, aber das finde ich persönlich unschön, in anderen Klassen in der gleichen
unit).
Eine abgeleitete Klasse kann auf ein private - Element nicht zugreifen.
Das habe ich vor einigen Tagen bei TSplitter schmerzlich erfahren. Ich benötige einen Splitter, in dem ich nicht nur den MinWert, sondern auch den MaxWert setzen kann. Dieser Wert existiert als FMaxSize - und ist als private deklariert.
Ich wusste mir nicht anders zu helfen, und habe den gesamten Quelltxte in eine "neue" Komponente kopiert und eben das gewünschte Verhalten "eingebaut" - aber ehrlich, das hat ja nun mit Vererben überhaupt nix zu tun. Die "eigene" Komponente in die Original-
Unit zu packen erscheint mir irgendwie auch zweifelhaft.
Gibt es da wirklich keinen anderen Weg?????
Gruß Ralph