Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Pagecontrol nur tabs ausblenden - Tabvisble klappt nit? (https://www.delphipraxis.net/48731-pagecontrol-nur-tabs-ausblenden-tabvisble-klappt-nit.html)

Thorben86 29. Jun 2005 17:17


Pagecontrol nur tabs ausblenden - Tabvisble klappt nit?
 
Hi, ich hab ein Problem mit meinem Pagecontrol, und zwar will ich die reiter ausblenden, den inhalt aber noch da lassen.
Nun hab ich mich informiert und es sollte mit Tabvisible := false gehen, allerdings wird dabei das komplette tab inclusive Inhalt ausgeblendet.

Wie kann ich das schreiben, das nur die Tabs/buttens oben weg sind.

zur zeit hab ich es so, funzt aber ja nit gewollt:
Delphi-Quellcode:
var Index : shortint;
begin
for Index := 0 to (Form2.PageControl1.PageCount - 1) do
form2.PageControl1.Pages[Index].TabVisible := false;
end;

Keldorn 29. Jun 2005 17:18

Re: Pagecontrol nur tabs ausblenden - Tabvisble klappt nit?
 
einfach nochmal die anzuzeigende page zuweisen, das klappt schon mit tabvisible

Mfg Frank

MrKnogge 29. Jun 2005 17:28

Re: Pagecontrol nur tabs ausblenden - Tabvisble klappt nit?
 
Delphi-Quellcode:
var
  Index : shortint;
begin
  for Index := 0 to (Form2.PageControl1.PageCount - 1) do
    form2.PageControl1.Pages[Index].TabVisible := false;
  form2.PageControl1.ActivePageIndex := 0; // oder auf welche seite du auch immer möchtest
end;

Thorben86 29. Jun 2005 17:49

Re: Pagecontrol nur tabs ausblenden - Tabvisble klappt nit?
 
OK, mit dem Active gehts.
Is zwar doof, das man die Tabs nur unten machen kann und nicht und nicht eines der anderen beiden, damit das feld insgesammt flach ist. Naja mal sehen.

MrKnogge 29. Jun 2005 17:57

Re: Pagecontrol nur tabs ausblenden - Tabvisble klappt nit?
 
Warum kannst du sie nur unten anzeigen ?

Thorben86 30. Jun 2005 00:18

Re: Pagecontrol nur tabs ausblenden - Tabvisble klappt nit?
 
das problem ist, dass durch das ausblenden der Tabs oben auch der gesamte Inhalt sich verschiebt und wenn die Tabs unten wären, würde der inhalt sich nicht verschieben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:34 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz