Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Neue Registerkarte zur Laufzeit in PageControl erstellen


Anonymous - Do 14.11.02 23:10
Titel: Neue Registerkarte zur Laufzeit in PageControl erstellen
Gibts eine einfache Methode einen neue Registerkarte in PageControl zu erstellen. Ich hab da alles durchsucht, aber ich finde nirgendwo ein Add. Vorerst hab ich mir mit Create beholfen und es funktioniert auch. Allerdings hoffe ich nicht, daß es die einzige Möglichkeit ist. Da lobe ich mir das alte TabControl.


Delete - Fr 15.11.02 09:32

Wie hast du es denn bisher gemacht? Mit

Quelltext
1:
2:
ntab := TTabSheet.Create(PageControl1);
...

usw. Das scheint mir der richtige Weg zu sein und funktioniert bei mir ohne Probleme.


Tino - Fr 15.11.02 10:53

Wichtig ist noch das Du das TabSheet mit dem PageControl "verbindest":

Quelltext
1:
nTab.PageControl := PageControl1;                    


Gruß
TINO


Anonymous - Fr 15.11.02 18:24

Das hab ich bis jetzt auch alles so gemacht nur hab ich gehoft, daß ich da etwas übersehen habe. Ich hab schon gewust wieso ich bis jetzt meistens noch TabbedNotebook benutzt habe. Alles schön einfach. Nur langsam bekomme ich Angst, daß diese Komponente igendwann gekillt wird.