Einzelnen Beitrag anzeigen

generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#9

Re: [VST] Spaltenbreite an längsten Eintrag anpassen

  Alt 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.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat