Hallo,
wenn es läuft, ist es doch schon mal besser als nichts ...
ColWidths[x] := biggestwidth + 6;
Der Grund für das
+6 würde mich mal interessieren.
Ist das die Breite einer Scrollbar ?
Ich würde den Code auch mal mit "large fonts" testen.
Der Code funktioniert übrigens wohl auch nicht im FormCreate,
sondern erst im FormActivate (Canvas ist noch nicht richtig initialisiert)
Heiko