Вниз
Скачать: CL | DM;

List Box   Найти похожие ветки 

← →
Ryoko ©   (2004-11-01 11:14) [0]

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

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


← →
clickmaker ©   (2004-11-01 12:08) [1]

нужно его спровоцировать на вызов этих событий. Методом Update, например



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.029 c
4-1097141154
lightix
2004-10-07 13:25
2004.11.14
Узнать ID активного приложения


1-1098981275
Misterio
2004-10-28 20:34
2004.11.14
Передвинуть кнопку


1-1099393717
Pentium133
2004-11-02 14:08
2004.11.14
Не вызывается Change! Что делать?


1-1099319513
alexa
2004-11-01 17:31
2004.11.14
INI файлы


1-1099321482
Alexey_Trofimov
2004-11-01 18:04
2004.11.14
Полноэкранный режим




   Наверх