Autor Beitrag
Delphi-Neuling :|
Hält's aus hier
Beiträge: 9

Win XP
D7 Enterprise
BeitragVerfasst: Mi 12.11.03 18:55 
hi leutz,
ich möchte ein programm mit mehreren Komponenten Basteln. Die ganzen Kombis liegen in einen TabControl mit 3 TabSheets und ich möchte dass beim Umschalten der Tabs die Komponenten wechsel.
Zum Beispiel:
Wenn ich ein Btn1 aufs TabControl unter dem ersten Tab platziere kommt es beim umschalten in der Laufzeit in den zweiten oden ditten Tab.

Ps: wie kann ich beim PageControl Tab/PageSheets machen?
JoelH
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 806
Erhaltene Danke: 17

Win10
Delphi Alexandria 11.2 Patch 1
BeitragVerfasst: Mi 12.11.03 19:14 
Titel: hmm,
bei einer Pagecontrol machte einfach eienn rechtsklick auf die Koponente und wählst 'neue Seite' aus. Ist ein wenig verwerrend wenn man nicht weiss wo man suchen soll.

_________________
mfg. Joel
TheHolyMan
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 22



BeitragVerfasst: Do 16.12.04 16:33 
und wie funktioniert das zur laufzeit?
IngoD7
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 629


D7
BeitragVerfasst: Do 16.12.04 17:02 
Delphi-Neuling :| hat folgendes geschrieben:
ich möchte dass beim Umschalten der Tabs die Komponenten wechsel.
Zum Beispiel:
Wenn ich ein Btn1 aufs TabControl unter dem ersten Tab platziere kommt es beim umschalten in der Laufzeit in den zweiten oden ditten Tab.

Ein PageControl hat das Ereignis OnChange. Das kannst du benutzen. Dort erzählst du dem Button, dass er nun einen anderen Parent hat. D.h. du änderst die entsprechende Eigenschaft des Buttons. Das gerade angezeigte TabSheet eines PageControls erhälst du über dessen Eigenschaft ActivePage.

Delphi-Neuling :| hat folgendes geschrieben:
Ps: wie kann ich beim PageControl Tab/PageSheets machen?

Zur Laufzeit, oder wie?
Du musst ein TabSheet createn und dessen Eigenschaft PageControl setzen.


Lies dir bitte unbedingt die Online-Hilfe zu TPageControl und TTabSheet und deren Methoden und Eigenschaften genau durch.