Текущий архив: 2005.02.20;
Скачать: CL | DM;
ВнизVirtual ListView Найти похожие ветки
← →
TP (2005-02-02 13:58) [0]Взяв пример виртуального ListView я понял как отрисовывать на
событии OnData строки хранящиеся в памяти.
Вопрос возник как отрисовывать иконки добавляемые в зависимости от содержания строки динамически. Собственно не сам процесс отрисовки(добавляем иконку в ImageList-
присваиваем Item в ListView на OnData ее индекс), но вот при добавлении очередной иконки происходит повторная отрисовка и тем самы процесс визуально напоминающий мерцание(дергание)
строк ListView. Кто сталкивался с этим. Посоветуйте как обойти это.
← →
КаПиБаРа © (2005-02-02 14:05) [1]DoubleBuffered := True
← →
TR (2005-02-02 14:18) [2]Вы меня не поняли. Это не то мерцание. При добавлении иконки в ImageList происходит полная перерисовка ListView.
← →
TP (2005-02-02 14:30) [3]Т.е. по сути происходит при добавлении новой иконки в ImageList повторное срабатывание события OnData.
Но тогда возникает вопрос если не добавлять иконки
в ImageList как их отрисовать на ListView.
← →
wicked © (2005-02-02 16:16) [4]обрабатывать сообщение OnCustomDrawItem... а через ImageList задавать только размеры картинок, сам он должен оставаться пустым....
← →
TP (2005-02-03 12:12) [5]>wicked © (02.02.05 16:16) [4]
Спасибо.
Страницы: 1 вся ветка
Текущий архив: 2005.02.20;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.042 c