-
Доброго времени суток. Как заставить компонент ShelListView отображать каталог как в проводнике в режиме "Эскизы страниц"? Хотябы только картинки эскизами показывать, остальные типы файлов - не принципиально. Подскажите плиз хоть в какую сторону копать, ато нагуглить ничего вразумительного не удалось. Или мож компонент какой есть на эту тему? (VirtualShellTools не предлагать)
Спасибо.
-
Вручную через ownerdraw рисовать.
-
Maksim V. © спасибо. Попробую через ownerdraw. Сейчас реализовано как массив tImage, но проблема в скорости: 200+ жпегов долго открываются. Виндовый проводник их отрисовывает мгновенно, а если сам буду читать/уменьшать/рисовать - боюсь большого выигрыша в скорости не получится.
-
> Виндовый проводник их отрисовывает мгновенно
Ну так виндовый проводник использует кэш в виде всеми ругаемого файла Thumbs.db
-
Попробуй TShellView из пакета DCodeBot.
-
Всем спасибо! Вопрос ShelListView решился. Оставил массив наследников от timage, как уже было сделано, и загузка миниатюр через GDI+. Скорость (визуально) как в виндовом проводнике.
-
Удалено модератором
|