Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   StringGrid oder was sonst ? (https://www.delphipraxis.net/213810-stringgrid-oder-sonst.html)

H.Bothur 28. Sep 2023 17:36

StringGrid oder was sonst ?
 
Moin,

ich möchte für die Verwaltung von Fernsehsendungen eine Tabelle auf dem Monitor haben die eigentlich nur zwei Spalten enthält:

1) Serienname
2) Datum wann abgespielt

Jetzt besteht eine Serie ja aus dem Haupttitel, z. B.

"Friesland"

und den einzelnen Folgen:

"1 - Mörderische Gezeiten"
"2 - Familiengeheimnisse"
"3 - Klootschiessen"

usw. Genau so sind die einzelnen Filme auf dem Rechner in Verzeichnissen abgelegt.

Am liebsten hätte ich jetzt eine Art Stringgrid bei dem die einzelnen Folgen noch gar nicht zu sehen sind sondern im ersten Step nur die Serientitel (also die Verzeichnisnaen) und erst mit Klick auf den Verzeichnisnamen werden die einzelnen Titel eingeblendet.

Gibt es da was fertiges oder muss ich das quasi mit einer TStringList für die Daten und einem TStringGrid zur Anzeige selber basteln ?

Gruss
Hans

himitsu 28. Sep 2023 17:54

AW: StringGrid oder was sonst ?
 
Es ginge auch ein TDBGrid und ein MemoryDataSet, um die Daten bequem befüllen und auch filtern/sortieren/sonstwas machen zu können.

TValueListEditor = TStringGrid mit zwei Spalten und bequem über eine TStringList befüllbar.

Delphi-Referenz durchsuchenTControlList https://docwiki.embarcadero.com/RADS...olList_Control

...

dummzeuch 28. Sep 2023 18:00

AW: StringGrid oder was sonst ?
 
Was Du willst, ist eine Kombination aus Treeview und Tabelle. Dazu fällt mir spontan VirtualTreeView ein. Das ist dafür gut geeignet, aber es ist nicht ganz einfach zu verstehen, wie man es verwendet.

Jasocul 29. Sep 2023 05:55

AW: StringGrid oder was sonst ?
 
Ich würde es auch wie Thomas lösen mit einem TreeView.
Alternativ kann man auch mit zwei StringGrids oder DBGrids arbeiten. Das zweite wird nur gefüllt/angezeigt, wenn es sich um Serien handelt. Das wäre dann eine klassische 1:n-Beziehung.

jaenicke 29. Sep 2023 08:23

AW: StringGrid oder was sonst ?
 
Hier gibt es eine Einstiegsinformation zur VirtualTreeView:
https://www.delphi-treff.de/tutorial...rtualtreeview/
Und hier gibt es den Quelltext:
https://github.com/JAM-Software/Virtual-TreeView
Und hier findest du auch Screenshots in fertiger Software:
https://www.jam-software.de/virtual-treeview?ca=1

H.Bothur 30. Sep 2023 15:59

AW: StringGrid oder was sonst ?
 
Zitat:

Zitat von jaenicke (Beitrag 1527520)
Hier gibt es eine Einstiegsinformation zur VirtualTreeView:
Und hier gibt es den Quelltext:
Und hier findest du auch Screenshots in fertiger Software:

Vielen Dank - das sieht echt Klasse aus !!

Hans


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