Einzelne Tabs einer PageControl Komponente ausblenden
-
N'Abend zusammen.
wie schaffe ich es, dass bei einer bestimmten Bedingung ein einzelner Tab aus dem PageControl ausgeblendet wird und wenn die Bedingung nicht mehr erfüllt ist, dieser wieder eingeblendet wird.
Ich danke euch schon mal für eure Hilfe.
Gruss
klausi
-
Siehe TTabSheet::TabVisible.
Immer schön die Eigenschaften, Methoden und Events der Komponenten studieren, sowohl im ObjectInspector als auch in der Hilfe!
-
Danke für die schnelle Antwort, aber bei der Komponente PageControl finde ich kein TTabSheet.
-
Wer lesen kann, ist klar im Vorteil: TPageControl::Pages.
-
Das ist nicht richtig. Einzele Tabsheets werden in ein Pagecontrol eingefügt. Rechte Maustaste auf das Tabsheet und im Menü "neue Seite" auswählen. Das Tabsheet wird eingefügt und es befinget sich ein Reiter am oberen Rand, bzw. ein neuer. Auf diesen Reiter klicken und "nicht" auf das Pagecontrol. Dann kann im Objektinspektor die Eigenschaft deaktiviert werden, bzw. auch mit dem entsprechenden Befehl zur Laufzeit. Steht aber wirklich in der Hilfe.