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 Virtual String Tree Selection, Column nicht selekieren (https://www.delphipraxis.net/151614-virtual-string-tree-selection-column-nicht-selekieren.html)

newbe 25. Mai 2010 12:10


Virtual String Tree Selection, Column nicht selekieren
 
Hallo zusammen,

ich würde gerne den VST so ansprechen, das bei der Selection von Items im Baum immer eine bestimmte Column nicht mit selektiert gezeichnet wird

Kann mir jemand sagen wo ich ansetzten muss? Welche Events, Propertys?

mfG newbe

s.h.a.r.k 25. Mai 2010 12:27

Re: Virtual String Tree Selection, Column nicht selekieren
 
Wir eine Column immer als selektiert gezeichnet? Das wäre mir irgendwie neu

Sorry, hatte das irgendwie auf den Header bezogen. Beim VDT gibts das Event OnDrawNode.

// edit

Du kannst auch mal folgendes probieren: in OnAfterCellPaint prüfst du, ob die aktuelle Zeile markiert ist und wenn der Column-Index gleich dem gewünschten ist, zeichnest du eben alles selbst -> "Demarkieren" der Zelle. Aber das ist eher unschön, wie ich finde, könnte aber funktionieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz