Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.04.05;
Скачать: 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 вся ветка

Текущий архив: 2009.04.05;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.014 c
2-1234270464
kyn66
2009-02-10 15:54
2009.04.05
Варианты TComboBox с автодобавлением Items


2-1235043250
novai
2009-02-19 14:34
2009.04.05
Как 4 byte привести к longword


2-1234282835
Dr. Genius
2009-02-10 19:20
2009.04.05
Непонятки с WM_TIMECHANGE


15-1232570914
Cyrax
2009-01-21 23:48
2009.04.05
Чем отличаются Nokia N95, Nokia N95 1 year navigation...


3-1218479109
Евгений Р.
2008-08-11 22:25
2009.04.05
Изменение формулы вычисляемого поля