Autor Beitrag
TmpDir
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 53
Erhaltene Danke: 3

Win7HP Win8.1 Deb/Ubuntu
C# [Delphi 6 Pro, Delphi 2005 PE, TurboDelphi PE]
BeitragVerfasst: Mi 14.06.06 17:21 
Hi,

ich habe eben festgestellt, das ein TTreeNode Item in meinem Baum nicht den gesamten Text aufnimmt, der da rein soll. Ich bin ja davon ausgeganen, das ein STRING automatisch in einen AnsiString gewandelt wird.

Gibt's da eine einfache Möglichkeit die TTreeNode Klasse abzuändern, so das quasi keine Begrenzung der Textlänge mehr vorhanden ist.


Length(TTreeNode.text) > 255 ???

In meinem momentanen Programm müssen da so bis ca. 500 Zeichen rein.

mfg

Moderiert von user profile iconraziel: Titel geändert.

_________________
repeat :autsch: until :think:


Zuletzt bearbeitet von TmpDir am Do 15.06.06 14:23, insgesamt 1-mal bearbeitet
digi_c
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1905

W98, XP
D7 PE, Lazarus, WinAVR
BeitragVerfasst: Do 15.06.06 11:49 
Entweder du nimmst TVirtualTreeViewda du ja anscheinend was Anspruchsvolleres machst oder du leitest eine eigene Klasse ab in der du per CustomDrawselbst den Text ausgibst der z.B. an einem Objekt hängt auf das TreeNode.Data zeigt.
TmpDir Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 53
Erhaltene Danke: 3

Win7HP Win8.1 Deb/Ubuntu
C# [Delphi 6 Pro, Delphi 2005 PE, TurboDelphi PE]
BeitragVerfasst: Do 15.06.06 13:22 
Die Klasse TVirtualTreeView kann ich bei mir nicht finden. Ist das vielleicht erst ab D7 und höher implementiert? Oder meinst du vielleicht TCustomTreeView?

Ich probier das einfach mal damit aus...

Übrigens ist der DATA Teil schon anderweitig verplant...

mfg

_________________
repeat :autsch: until :think:
TmpDir Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 53
Erhaltene Danke: 3

Win7HP Win8.1 Deb/Ubuntu
C# [Delphi 6 Pro, Delphi 2005 PE, TurboDelphi PE]
BeitragVerfasst: Do 15.06.06 14:12 
:oops::oops::oops::oops::oops::oops:


Ich hab das jetzt nochmal ausprobiert und die Daten wurde an einser Stelle von meinem XML-Parser weggeschnitten. War also garnicht der TTreeView Inhalt weg.

Trotzdem Danke...


p.s. Kann man das hier löschen????

_________________
repeat :autsch: until :think: