![]() |
Virtual Treeview - manueller Zeilenumbruch in Zelle
Hallo,
ich möchte mehrere Strings in einer Zelle darstellen. Jeder String sollte in einer eigenen Zeile stehen. Versucht habe ich folgende Kombinationen:
Delphi-Quellcode:
Es werden bei allen Varianten immer nur "Quadrätchen dargestellt", ein Zeilenumbruch wird nicht ausgeführt.
procedure TForm1.VirtualStringTree1GetText(Sender: TBaseVirtualTree;
Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType; var CellText: WideString); begin Celltext := tx1 + WideChar(#11) + tx2 end; procedure TForm1.VirtualStringTree1GetText(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType; var CellText: WideString); begin Celltext := tx1 + WideChar(#13) + tx2 end; procedure TForm1.VirtualStringTree1GetText(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType; var CellText: WideString); begin Celltext := tx1 + WideChar(#13) + WideChar(#10) + tx2 end; Hat jemand eine Idee, wie ich das hinbekomme? Michael |
Re: Virtual Treeview - manueller Zeilenumbruch in Zelle
Hallo
Hier ![]() Zitat:
|
Re: Virtual Treeview - manueller Zeilenumbruch in Zelle
Dann bleibt ja nur eine eigene Implementation dieser Funktion
|
Re: Virtual Treeview - manueller Zeilenumbruch in Zelle
Hallo und Danke für eure Antworten.
Sieht so aus, als müsste ich mich da tiefer mit beschäftigen. Michael |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:06 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