Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - TTreeView verschieden farbig
O'rallY - Di 27.08.02 21:14
Titel: TTreeView verschieden farbig
Ich würde gerne verschiedenen Nodes in verschiedenen Farben anzeigen lassen oder sie farbig hinterlegen. Ist das möglich?
Als Beispiel:
-Node1 (blau)
|-SubNode1 (rot)
|-SubNode2 (rot)
-Node2 (blau)
|-SubNode1 (rot)
Indeterminatus - Mi 28.08.02 11:40
Du könntest es einmal probieren über die CustomDraw-Methode ...
Du musst zwar alles händisch eintippen, aber es funktioniert aller Wahrscheinlichkeit nach ...
Es kann natürlich sein, dass es einen viel bequemeren und einfacheren Weg gibt, um dieses Problem zu lösen, ich hätte das eben auf diese Art und Weise getan ...
Hoffe, dass ich Dir helfen konnte ...
Indeterminatus.
O'rallY - Mi 28.08.02 13:39
Könntes du vielleicht ein Beispiel geben? Ich habe mich zwar schon in der Delphi Hilfe umgeschaut, eine "TCustomTreeView.CustomDraw" gefunden, aber ich komme damit nicht klar.
Tino - Mi 28.08.02 13:59
Ich würde dafür das OnCustomDrawItem Event benutzen. Schau mal in der Hilfe nach. Dort befindet sich auch ein relativ gutes Beispiel.
Gruß
TINO
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!