Вы используете устаревшую версию браузера: Microsoft Internet Explorer. Для корректного отображения сайта обновите браузер до версии 10. Мы рекомендуем: Opera, Google Chrome, Mozilla Firefox. Закрыть
Необходимо написать компонент на основе EasyListview (www.torry.net) способный отображать картинки (не примитивно иконки, а именно загружать графику из файла, как TImage) у всякого Item'а. Интерфейс загрузки картинки для Item'а приблизительно дальнейший:
ELV.Items[0].Image.LoadFromFile(...);
Компонент также должен содержать качество ItemSize, определяющи до какого размера будет сжиматься всякая загруженная в Item картинка, а также высота самого Item'а.
Также должно быть качество ItemSpacing, определяющее расстояние между Item'ами. И TextSpacing, определяющее расстояние от картинки до текста (Caption).
Весь Item должен поддерживать загрузку следующих форматов файлов:
- BMP
- ICO
- JPG/JPEG
- GIF (В ТОМ ЧИСЛЕ И АНИМИРОВАННЫЙ)
Компонент должен без загвоздок отображать картинки вс всех режимах поддерживаемых easylistview: Icon, Report, Thumbnail...
Ну и последнее, компонент должен владеть свойством SelectColor, влияющее на задний цвет выделенного Item'а, а также иметь качество UseXPThemes.