Вниз
Скачать: CL | DM;

Расстояние между иконками в Virtual ListView.   Найти похожие ветки 

← →
Alex   (2008-04-07 00:30) [0]

Здравствуйте господа.
Проблема следующая: при установке в ListView свойства OwnerData в true расположение item"ов перестает реагировать на установку IconSpacing:
ListView.Perform(LVM_SETICONSPACING,0,MAKELONG(200,200));
Более того, item"ы более не возможно переместить указав Item.Position=Point(100, 100).
Т.е. собственно вопрос: каким образом можно изменить расстояние между иконками или просто переместить их.
Не проблема нарисовать их в другом месте руками, но области при нажатии на которые item"ы выделяются оказываются, очевидно, не там где нарисован item.


← →
Alex   (2008-04-10 13:17) [1]

Нашел решение. Необходимо сначало наполнить ListView а затем отправить сообщение LVM_SETICONSPACING.
ListView.Items.Count:=1;
ListView.Perform(LVM_SETICONSPACING,0,MAKELONG(200,200));



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
6-1201616960
Yurij-7
2008-01-29 17:29
2009.04.05
Кодировка темы сообщения и поля " Отправитель"


2-1234350097
workbench
2009-02-11 14:01
2009.04.05
перемещение TreeNode


8-1192654893
Pavia
2007-10-18 01:01
2009.04.05
Проблемы с DSTrackBar


2-1234775951
Scot Storch
2009-02-16 12:19
2009.04.05
организация сортировки по нескольким полям


4-1207825025
Виталий
2008-04-10 14:57
2009.04.05
Узнать хендлы открытых процессом файлов




   Наверх