TListBox
От: Dr.Freddy  
Дата: 01.11.04 08:15
Оценка:
В программе применяется ListBox (Style = lbOwnerDrawVariable). Высоту элементов списка при его построении программа рассчитывает в событии OnMeasureItem. Но, помимо, этого, эти размеры ещё нужно менять по ходу выполнения программы (изменяется количество текста, размещаемого в элементе). Как это можно сделать?

Был вариант вызывать событие дополнительно (OnMeasureItem, потом OnDrawItem), но результата это не даёт никакого — высота элементов остаётся прежней.

P.S. Идеальным средством показался поначалу HTMListBox, найденный на www.torry.ru, но он не ставится под 7-ю Дельфи (нет одного из нужных файлов). Может быть, у кого-то есть работоспособная версия?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.