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 Suche Alternative zur TTabSet-Komponente (https://www.delphipraxis.net/124608-suche-alternative-zur-ttabset-komponente.html)

Popov 21. Nov 2008 20:15


Suche Alternative zur TTabSet-Komponente
 
Für alle die nicht wissen was eine TTabSet-Komponente ist:

http://img98.imageshack.us/img98/3026/ttabsetme8.png

Das Problem an der alten Komponente ist, daß die TTabSet-Komponente eine Delphi 1, bzw. Windows 3.x - Komponente ist. Man findet sie aus Kompatibilitätsgründen noch in älteren Delphi-Versionen, aber weder wird sie weiter entwickelt, noch gibt es eine Beschreibung. Aber es geht mir hier nicht um die Beschreibung, sondern drum, daß man der Komponente inzwischen ansieht, daß sie veraltet ist. Man stößt sehr schnell an die Grenzen wenn man mit TTabSet arbeitet.

Das Problem ist, daß es keine Standard-Alternative zu der Komponente gibt. Weder TTabControl, noch TPageControl sind eine Alternative, wenn auch TTabControl zumindest der Idee nach ähnlich ist. Allerdings benötige ich nur die Register-Schalter ohne den Rest. TTabControl liefert aber den 3D-Panel gleich dazu. Den kann ich aber nicht gebrauchen. Die Höhe so anzupassen, daß man nur die Register sieht ist fü mich keine Lösung, sondern Murks. Ändert sich die Schriftfarbe, schon passt die Größe nicht. Außerdem benötige ich das Register unten und das kann TTabControl unter XP nicht korrekt darstellen.

Nett werde eine alternative Komponente. Kennt jemand etwas in der Art?

taaktaak 21. Nov 2008 20:29

Re: Suche Alternative zur TTabSet-Komponente
 
Dürfen die Schalter denn nicht oberhalb sein?
Mit Style=tsFlatButtons sind nur noch die Buttons zu sehen.
Funktioniert aber eben nur oberhalb der TabFläche.

Popov 21. Nov 2008 20:50

Re: Suche Alternative zur TTabSet-Komponente
 
Nein, es sollten schon Register sein, sonst wirkt das Programm nicht.

Andreas L. 21. Nov 2008 22:14

Re: Suche Alternative zur TTabSet-Komponente
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Popov
aber weder wird sie weiter entwickelt

Anscheind doch. Im Anhang siehst du die vier unterstützten Styles von TTabSet von TurboDelphi. Man kann auch eine ImageList zuweisen.

Andreas L. 22. Nov 2008 14:57

Re: Suche Alternative zur TTabSet-Komponente
 
Ansonsten OwnerDraw oder TJvTabSet von den Jedis. Oder, oder , oder: Torry.net

Oreaden 22. Nov 2008 15:29

Re: Suche Alternative zur TTabSet-Komponente
 
Und dann gäbe es auch noch das TPageControl, bei dem du auch die Position der Tabs einstellen kannst.

Schöne Grüße
aus Delphi

Andreas L. 23. Nov 2008 13:47

Re: Suche Alternative zur TTabSet-Komponente
 
Zitat:

Zitat von Oreaden
Und dann gäbe es auch noch das TPageControl, bei dem du auch die Position der Tabs einstellen kannst.

Schöne Grüße
aus Delphi

Geht nicht sagt er:

Zitat:

Zitat von Popov
Weder TTabControl, noch TPageControl sind eine Alternative,


lbccaleb 23. Nov 2008 13:57

Re: Suche Alternative zur TTabSet-Komponente
 
Zitat:

Zitat von Andreas L.
Ansonsten OwnerDraw oder TJvTabSet von den Jedis. Oder, oder , oder: Torry.net

oder:

Tabbed_Components

Bernhard Geyer 23. Nov 2008 16:24

Re: Suche Alternative zur TTabSet-Komponente
 
Wäre evtl. das TElPageControl vom ElPack was für dich?


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