| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Звук, графика и видео > ClipRect в ListView |
| Автор: Illusion Dolphin 7.11.2005, 12:40 | ||
| Создаю ListView с нестандартной прорисовкой, но наткнулся на очень нехорошую для меня вещь: в ListView1AdvancedCustomDrawSubItem если Item является только что выделенным Canvas.ClipRect содержит область, не дающую в полной мере отрисовать всю облась правильно. Очень хочется "очистить" Canvas.ClipRect чтобы то что я выводил не обрезалось данной областью! Выручайте, уде второй день бъсь Вот часть прорисовки где глюк выползает:
P.S. нужно именно так сделать для ускорения прорисовки, можно и принудительно вызвать после выделения итема Repaint, по в этом случае скорость отрисовки падает (а она и так у меня не очень высокая т.к. выводится куча различных данных). |