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 ohne TabSheetanzeige? (https://www.delphipraxis.net/16649-pagecontrol-ohne-tabsheetanzeige.html)

Taladan 20. Feb 2004 22:16


PageControl ohne TabSheetanzeige?
 
Hallo,

kann ich irgendwie ein Pagekontroll mit mehreren Seiten OHNE TabSheetanzeige (also die Registeranzeige) erzeugen bzw. anzeigen lassen? Ich wollte den Seitenwechsel eigendlich über Speedbuttons nutzen, jedoch kann ich halt dieses TabSheet net ausstellen, was Grafisch bescheiden aussieht...

Christian Seehase 20. Feb 2004 23:00

Re: PageControl ohne TabSheetanzeige?
 
Moin Taladan,

Du könntest ersatzweise Panels übereinander legen, und nur das auf visible setzen, das, auf Grund eines Buttons, angezeigt werden soll.

Luckie 20. Feb 2004 23:01

Re: PageControl ohne TabSheetanzeige?
 
Ein Tabsheet anklicken und TabVisible auf False stellen. Weiterspringen kannst du dann so:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  PageControl1.ActivePageIndex := 0;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
  if PageControl1.ActivePageIndex < PageControl1.PageCount-1 then
    PageControl1.ActivePageIndex := PageControl1.ActivePageIndex + 1;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  if PageControl1.ActivePageIndex > 0 then
    PageControl1.ActivePageIndex := PageControl1.ActivePageIndex - 1;
end;

bundy 21. Feb 2004 00:48

Re: PageControl ohne TabSheetanzeige?
 
Hallo,

Ich verwende das DXTABSHEET von Developer Express :thuimb: , da giebt es eine Option im OI die heisst hideButtons, somit werden die Tabs nicht angezeigt. Allerdings ist die Komp. kostenpflichtig. :roll:

Luckie 21. Feb 2004 01:18

Re: PageControl ohne TabSheetanzeige?
 
was meinst du, was TabVisible macht. :roll: Und das für ganz umsonst. :mrgreen:

bundy 21. Feb 2004 01:26

Re: PageControl ohne TabSheetanzeige?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hy Luckie auch noch auf :thuimb:

Poste mal ein Demo von meiner Version

Luckie 21. Feb 2004 01:31

Re: PageControl ohne TabSheetanzeige?
 
Und genau das bekommt man auch mit der Delphi eigenen Komponenet hin.

bundy 21. Feb 2004 01:37

Re: PageControl ohne TabSheetanzeige?
 
OK, hat gewonnen ! :duck:

Ich hab die Komp. ja nicht wegen de, dxTabsheet gekauft, sondern wegen dem dxGrid. Die Komp. (dxpagecontrole) war da dabei, und da ist mir eben im OI die Einstellung Hide Button aufgefallen.
Aber du hast natürlich Recht, das es bei der Pagecontrole auch funktioniert.

mfg
:hi: Bundy :hi:

Nalincah 26. Mär 2004 11:09

Re: PageControl ohne TabSheetanzeige?
 
Wenn TabVisible auf false gesetzt wird muss man danach aber wieder Visible auf true setzen


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:05 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