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 VST CheckBox in Column oder alternative Komponente (https://www.delphipraxis.net/214205-vst-checkbox-column-oder-alternative-komponente.html)

ggscholz 3. Dez 2023 15:35

VST CheckBox in Column oder alternative Komponente
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo in die Runde,

ich versuche mit VirtualStringTree eine Lagerstruktur abzubilden. Im Anhang ein Screenshot.

Klappt alles soweit, wie ich es gerne hätte, nur mit den Checkboxen in Spalten bin ich noch nicht wirklich zufrieden.

Bei den CheckBoxen in den Spalten wird in den Beispielen, die ich bisher gefunden habe, mit Imagelisten gearbeitet. Die Tutorials sind aus 2007 oder früher. Es funktioniert so erstmal, aber irgendwie macht es für mich einen gebastelten Eindruck.


Hier (auch aus 2007) wird erwähnt, das es eine Unterstützung für CheckBoxen in den Spalten geben soll. Damit bekomme ich aber nur im Header eine CheckBox dargestellt.

Außerdem lässt sich die Checkbox in der Spalte nicht zentriert positionieren.

Hat jemand eventuell eine solche Anforderung umgesetzt und kann mit einem kurzen Beispiel helfen?

Meine Daten kommen aus einer Datenbank, ich könnte mir daher auch eine andere Komponente suchen , um das im Anhang dargestellte umzusetzen. ADV StringGrid (TMS) war (oder ist) da immer sehr umfangreich ausgestattet, was in den Zellen abgebildet werden konnte. Die Komponente gibt's aber heute nicht mehr einzeln, jetzt nur noch im Set.

Was ich brauche ist eine Darstellung als Tree, Checkboxen und editierbare Zellen in den Spalten.

Hat jemand einen Hinweis, mit welcher Komponente, gerne auch aus dem Fundus von Delphi 11/12, ich das umsetzen kann?

Mir besten Grüßen

Gerd


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