Pagecontrole

Tags:    delphi

User
Bruger #314 @ 17.08.01 22:37
Hej

Har her til aften prøvet at få en pagecontrol til at oprette nye tabs i runtime
I hjælp filen kan jeg kun finde hvordan man gør det i opstarten og så er de nye sider tomme

Hvordan opretter jeg en ny ve tryk på en knap og så kommer de componenter
der er på den første

Lidt dårligt formuleret men håber nogle kan hjælpe mig :-)

MvH
Kristoffer Stormark



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Hej Kristoffer...

>Hvordan opretter jeg en ny ve tryk på en knap og så kommer de componenter
der er på den første

Hvis du ønsker at et bestemt komponent dukker op på din nye Page, så skal du oprette de komponenter i runtime! Hvis du fx vil have et Memo komponent på din nye Page, kan du gøre det sådan her:

var
NewMemo:TMemo;
begin
NewMemo := TMemo.Create(Page2);
NewMemo.Parent := Page2;
end;

Regner med at det er noget i den stil du er ude efter? :-)

--
Mvh.

Kasper (TSW)
Webmaster



User
Bruger #58 @ 17.08.01 23:38
Hvis du selv kan holde styr på indholdet af dine kontroller på hver enkelt side (altså gemme det i variabler i stedet for bare at gemme det i kontrollerne selv) så tror jeg at en TTabControl er et meget bedre valg!
Der er nemlig ikke "rigtige" sider, der er det præcis de samme kontroller på alle sider, så når du skifter side er det de samme kontroller der er der. Så må du selv gemme indholdet af dem i en array (nok det bedste valg) og læse noget nyt indhold fra den samme array.

Niels
http://www.niller.f2s.com/ - always there...
http://g4s.dnsq.org/ - when I'm online!



t