Создание Delphi 7 компонента

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
Необходимо написать компонент на основе TListView способный отображать картинки (не примитивно иконки, а именно загружать графику из файла, как TImage) у всего Item'а. Интерфейс загрузки картинки для Item'а приблизительно дальнейший:

LV.Items[0].Image.LoadFromFile(...);

Компонент также должен содержать качество ItemSize, определяющи до какого размера будет сжиматься всякая загруженная в Item картинка, а также высота самого Item'а.

Также должно быть качество ItemSpacing, определяющее расстояние между Item'ами. И TextSpacing, определяющее расстояние от картинки до текста (Caption).

Всякий Item должен поддерживать загрузку всех тех форматов файлов, которые поддерживает типовой TImage в данной среде.

Компонент должен без загвоздок отображать картинки как в режиме vsIcon, так и в vsReport.

Ну и последнее, компонент должен владеть свойством SelectColor, влияющее на задний цвет выделенного Item'а, а также иметь качество UseXPThemes.

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26