Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Bitworm,
15. Okt 2004
Also grob beschrieben so:
1) Textfenster erstellen vom Typ TFrame
2) Eine Objektliste vom Typ TObjectlist erzeugen
3) das gewünschte Frame mit der Nummer X wie folgt erzeugen, wobei
TabsheetX das Tabsheet ist, in dem das Frame angezeigt werden soll:
o_frame := TFrame1.Create(TabSheetX);
o_frame.Name := 'FrameX';
o_frame.Parent := TabSheetX;
o_frame.Align := alClient;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Bitworm,
15. Okt 2004
Eine weitere Möglichkeit wäre es, das Textfenster als Frame definieren, dynamisch zu erzeugen und in die einzelnen Tabsheets zu verdrahten. Wenn mann die einzelnen erzeugten Frames dann noch in einer Objektliste ablegt hat man später auch keine Probleme mit der Speicherfreigabe etc.