Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
Delphi XE5 Professional
|
Re: [VST] Spaltenbreite an längsten Eintrag anpassen
18. Mai 2009, 12:04
Ok, irgendwie sprechen wir immer aneinander vorbei!
Die Eigenschaft heißt vst.header.columns[i].width für die Breite eine Spalte.
Der Header selbst ist immer so breit wie der VST bzw. die breite kann aus der
privaten Variable FHeaderRect von TBaseVirtualTree ausgelesen werden.
Die größe berechnet der Tree in TBaseVirtualTree.UpdateHeaderRect
Siehe auch Klasse TVTHeader bzw. TVirtualTreeColumns.
In TVirtualTreeColumns ist das Zeichen implementiert.
Vielleicht beschreibst du einfach genau was du haben möchtest.
|