Delphi-PRAXiS
Seite 1 von 2  1 2      

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 eine Mischung aus PageControl und TreeView (https://www.delphipraxis.net/133597-suche-eine-mischung-aus-pagecontrol-und-treeview.html)

Bbommel 5. Mai 2009 16:33


Suche eine Mischung aus PageControl und TreeView
 
Hallo zusammen,

was ich möchte, steht ja in knappen Worten schon in der Überschrift, aber damit alle ihre Glaskugel im Schrank lassen können, hier mal eine etwas ausführlicherer Version:

In einem Projekt von mir gibt es ziemlich viele Einstellungsmöglichkeiten für den Benutzer. Die findet er alle gesammelt in einem Optionsfenster. Damit das Ganze nicht zu unübersichtlich wird, benutze ich ein PageControl, um die Optionen in Kategorien einzuteilen. Da das in manchen Bereichen immer noch zu unübersichtlich wäre, benutze ich auf diesen Seiten wiederum ein PageControl und kann so Unterkategorien erstellen. Somit ergibt sich also eine gewisse Baumstruktur.

Am Anfang war das ja auch alles mal ganz nett, aber mittlerweile wird mir das zu unübersichtlich. Viel netter wäre eigentlich eine Komponente, die in einer Baumstruktur links die Kategorien und Unterkategorien anzeigt und bei einem Klick auf eine Kategorie dann rechts die zugehörige Seite. Also etwa so, wie man es auch in den Projektoptionen bei neuen Delphi-Versionen hat oder - noch etwas hübscher - bei den Konto-Einstellungen bei "Thunderbird". Gibt bestimmt noch viel, viel mehr Beispiele.

Weiß jemand, ob es für sowas schon eine hübsche, fertige Komponente gibt? Vielleicht hat ja jemand sowas schon mal benutzt? Meine Suchen nach "Baumstruktur" und ähnlichen Begriffen führte leider immer zu ganz anderen Themen.

Notfalls müsste ich sowas wohl selbst basteln... das würde man dann wahrscheinlich mit einem TreeView und einem PageControl mit unsichtbaren Tabs lösen, oder hat jemand eine bessere Idee?

Danke schon mal für eure Tipps.

Bis denn
Bommel

mkinzler 5. Mai 2009 16:37

Re: Suche eine Mischung aus PageControl und TreeView
 
Ein Screenshot wäre nicht schlecht

DP-Maintenance 5. Mai 2009 16:37

DP-Maintenance
 
Dieses Thema wurde von "mkinzler" von "Object-Pascal / Delphi-Language" nach "VCL / WinForms / Controls" verschoben.
Geht ja nicht um die Sprache, sondern um eine Komponente

Bbommel 5. Mai 2009 16:46

Re: Suche eine Mischung aus PageControl und TreeView
 
Liste der Anhänge anzeigen (Anzahl: 1)
Klar - hier mal als Beispiel ein Bild von den Projekt-Optionen aus Delphi. In "Thunderbird" sieht es noch etwas netter aus, aber ich mag nicht meine E-Mail-Einstellungen und so hier posten. ;) Aber das Prinzip ist das gleiche, insofern sollte es reichen.

Sorry fürs falsche Einordnen, sollte eigentlich auch in den VCL-Bereich...

lbccaleb 5. Mai 2009 16:55

Re: Suche eine Mischung aus PageControl und TreeView
 
Würde die verwendung der Jedis gehen??

Wenn ja, dann schau dir mal in den Jedis die beiden Komponenten:

-JVPageList
-JVPageListTreeView

an! Diese sollten genau das richtige für dich sein, die bedienung ist fast selbsterklärend!


Edit:
Hier hab ich noch eine Demo gepostet gehabt:

DEMO

Bernhard Geyer 5. Mai 2009 17:03

Re: Suche eine Mischung aus PageControl und TreeView
 
Wieso muss alles in einem Control sein? Einfach TreeView und Pagecontrol nehmen. Pagecontrol so einstellen das man die Tabs nicht sieht und beim umschalten des TreeViews einfach das PageControl umschalten.

Bbommel 5. Mai 2009 17:22

Re: Suche eine Mischung aus PageControl und TreeView
 
Hallo,

@Martin: Danke für den Tipp, schau ich mir mal an. Mit den Jedis habe ich bisher keine Erfahrung, insofern kann ich noch nicht sofort sagen, ob das was für mich ist. Die muss man sich ja doch mal etwas ausführlicher anschauen.

@Bernhard: Klar, habe ich ja auch geschrieben, dass das eine mögliche Lösung ist. Ist halt nur zur Designzeit etwas umständlicher. Und wenn es schon was Fertiges gibt, ist das ja erst mal der einfachere Weg. Man darf ja mal ein bisschen faul sein, so zwischendurch. ;)

Bis denn
Bommel

r_amse_s 4. Aug 2009 12:54

Re: Suche eine Mischung aus PageControl und TreeView
 
und wei kann man elegant ein treeview mit einer pagecontrol verknüpfen?

himitsu 4. Aug 2009 13:06

Re: Suche eine Mischung aus PageControl und TreeView
 
im TreeView OnChange den PageIndex ändern

Medium 4. Aug 2009 13:09

Re: Suche eine Mischung aus PageControl und TreeView
 
Mit Code.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:18 Uhr.
Seite 1 von 2  1 2      

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