Angenehmer als Frames finde ich inzwischen eingebettete Formulare:
Delphi-Quellcode:
procedure TFormCompetitors.FormCreate(Sender: TObject);
begin
FormClubsControl.ManualDock(TabSheetClubsControl, nil, alNone);
FormClubsControl.Align := alClient;
FormClubsControl.Show;
FormClubsOverview.ManualDock(TabSheetClubsOverview, nil, alNone);
FormClubsOverview.Align := alClient;
FormClubsOverview.Show;
end;
Die Formulare sind "schön eigenständig" und werden zur Laufzeit dynamisch z.B. in ein TabSheet eingebunden.
Euer Problem würde sich dadurch sicher deutlich reduzieren.
(Wobei ich das Konzept svn immer noch nicht so richtig verstanden habe - kennt jemand vielleicht ein möglichst deutsches Demovideo, welches auch für den svn-Einsatz im RAD-XE taugt? Die XE-Preview 1 reicht mir zum Verständnis noch nicht.)