wenn du eine delphi-version nimmst, die das property canvas hat kannst du damit die textbreite des strings ermitteln (canvas.Textwidth(string)). Diese Breite kannst du mit der spaltenbreite vergleichen

musst natürlich mittels schleife alle Strings überprüfen.
HTH Frank