Через функции
- Код: Выделить всё
Listbox.Canvas.TextWidth(TEXT);
Listbox.Canvas.TextHeight(TEXT);
и цикл можно получить max размеры текста, но при
Listbox.Width:= Max(Listbox.Canvas.TextWidth(TEXT));
Текст не помещается.
Очевидно, что надо учитывать и какие-то другие размеры, но какие?
Если да, зависит ли это от используемого Widgeta: WIn32, Qt, GTK2?