Danke, jetzt hab ich's
So klappt's:
Delphi-Quellcode:
procedure VonTEditAbgeleitet.VisibleChanging;
begin
inherited;
MeineZweiteKompo.Visible := not Visible; // weil Visible erst nach der Prozedur geändert wird
end;
Für Enabled gibt es übrigens die virtuelle Protected-Methode SetEnabled.