Einzelnen Beitrag anzeigen

Nogge

Registriert seit: 15. Jul 2004
336 Beiträge
 
Delphi 7 Professional
 
#1

Zeilen in einer Listbox auf eine GEMEINSAME Breite verkürzen

  Alt 9. Jan 2005, 22:31
Hallo Community,
Ich habe folgendens Problem: Ich möchte alle Zeilen in einer Listbox auf eine Breite verkürzen, was jedoch nur bedingt bei mir funktioniert und damit nicht meinem Wunsch entspricht. Ich hatte mir vor kurzem eine eigene Procedure dafür geschrieben, danach einige aus dem Forum benutzt, jedoch wurden nicht alle Strings bei einer bestimmten vorgeschriebenen Breite abgeschnitten. Einige Zeilen waren länger als andere, was mich total stört, da es so kein schönes Aussehen darstellt^^ Ich weiß, dass man dabei mit Canvas.TextWidth() arbeitet, was ich selbst ja bereits in meiner procedure getan habe, aber trotzdem ist diese Methode nicht so exakt.
Bitte helft mir...^^

mfg Nogge
  Mit Zitat antworten Zitat