Показать сообщение отдельно
  #2  
Старый 20.08.2012, 21:26
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,107
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Да, только это выглядит подругому. У тебя будет 2 события.
Первое - OnMeasureItem - ты по содержимому должен рассчитать нужную высоту и вернуть это значение.
Второе - OnDrawItem - тебе придет информация о размерах и ты просто отрисуешь содержимое.

Если тебе надо что-то изменить, то меняешь данные, а потом вызываешь что-то типа ListBox.Invalidate или ListBox.Refresh.
Ответить с цитированием