Genau deswegen wollte ich ja die Komponenten des Frames "beschützen" und sozusagen ausblenden.
Schade das es nicht geht
Ja, das ist leider eine grosse Schwäche von Delphi, dass Komponenten auf Formularen, Frames und DatenModulen automatisch published und damit von aussen sichtbar sind.
Dies verleitet insbesondere Anfänger dazu einfach so von Aussen auf die Komponenten zuzugreifen mit der Folge, dass alles Spaghettimässig verkoppelt wird.
Und ausserdem tauchen die Komponenten in der Codevervollständigung auf.