Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Zwei Tabsheets-eine Komponente auf beiden-wie ändern?


Leuchtturm - So 19.11.06 18:18
Titel: Zwei Tabsheets-eine Komponente auf beiden-wie ändern?
Hi,
ich habe ein Problem:
Wenn ich zwei Tabsheets bei einem PageControl habe, ist auf beiden die selbe Komponente obwohl die bloß auf einem Tabsheet sein soll :?: Wie schaffe ich das das die CheckBox bloß auf einer der beiden TabSheets ist :?:
Leuchtturm


Leuchtturm - So 19.11.06 18:52

Hat sich erledigt.
Einfach die Komponente neu drauf gemacht und schon gings :autsch:


monster - Mo 20.11.06 20:04

Auch wenn das Problem irgendwie gelöst ist, Tipp für die Zukunft:

damit die Checkbox nur auf einer Seite zu sehen ist, muss sie auch ein Child derselben sein.
Wenn sie etwa ein Child des Fensters ist, ist die Checkbox immer zu sehen, weil sie sich "über" der Page befindet. Wenn Du einen Blick auf die Struktur-Liste in der IDE wirfst, siehst Du alle Steuerelemente der Form. Wenn das Problem wieder auftritt, ziehst Du die Checkbox in der Strukturliste einfach auf die Page. Dann wird sie als Unterelement geführt und wird von ihr contained.


Leuchtturm - Di 21.11.06 16:17

Danke für den tipp