Dieselbe Frage (von DeddyH) ist mir auch durch den Kopf gegangen.
Im constructor der Komponente könnte man schreiben
Delphi-Quellcode:
if (not csDesigning in Self.ComponentState) then
begin
pnlLaufzeit.Create(Self);
end;
und überall, wo auf das Panel Bezug genommen wird, mittels Assigned(pnlLaufzeit) prüfen, ob es erzeugt wurde.
Dabei fällt mir ein ... wenn das Panel keinen Parent hat, müßte es unsichtbar sein, oder?