Frames in Panel einbinden

Hallo zusammen

Habe vor langer Zeit mal irgendwo gelesen, wie man Frames in Panels einbindet. Weiss jemand, wo ich da Infos herkriegen kann?

Gruss Maki

Hoi,

eigentlich ganz einfach:

Zur LAUFZEIT das Frame erzeugen:

var Frame:TFrameXYZ;

begin
Frame:=TFrameXYZ.Create(Form);
Frame.Parent:=PanelaufdemdasFrameliegensoll;
Frame.Visilbe:=true;
end;

Ddas ganze nicht zur Entwurfszeit machen, weil Du damit das Frame dann wie eine Komponente im Panel hast, das Du verändern kannst - das Ausgangsframe bleibt allerings im Ausgangszustand, was zu Problemen führen kann, wenn DU das Frame an einer anderen Stelle in deiner Anwendung nochmal einsetzen willst.

Grüße
Wolfgang