Inhalt von TTabSheet kopieren???
-
Morgen,
ich habe ca. 70 Sheets die bis zu drei verschiedene Bildschirmmasken (Edits,RadioB. usw.) haben können, nun habe ich mir drei statische TTabSheets aufgebaut mit den verschiedenen Bildschirmmasken und wollte die 70 Seite dyn. erzeugen und je nach Bedingung, dann die Entsprechende statische Seite auf die dyn. Seite kopieren.
Leider klapp das nicht so wie ich mir das gedacht habe und bräuchte daher eure hilfe.Wie kopiere ich die TTabSheets richtig das das was ich vorhab auch klappt?
-
hast du mal Frames angeschaut?
-
anderer Vorschlag:
mach dir 3 Frames mit den gewünschten Elementen
weise den Tabsheets einen dydnamisch erzeugten Frame zuz.B.
mTab[tl] = new TTabSheet(this); mTab[tl]->PageControl = PC1; mTab[tl]->TabVisible = true; mTab[tl]->Caption = "Tab" + String(index); mFrame[fl] = new TFrame1(this); mFrame[fl]->Name = "Frame1" + String(index); mFrame[fl]->Parent = mTab[tl]; //das Tabsheet mFrame[fl]->Align = alClient; mFrame[fl]->Visible = true;
-
Danke,
mit dem Frames klapp es gut
PS: aus neugier, geht das garnicht mit TTabSheets???
