Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.30;
Скачать: CL | DM;

Вниз

Координаты SubItem в TListView   Найти похожие ветки 

 
Германн ©   (2006-03-24 17:45) [0]

Как исхитриться получить координаты прямоугольника, в котором расположен субитем в ListView со стилем vsReport. В обработчике OnCustomDrawSubitem.


 
MU ©   (2006-03-24 17:55) [1]

Item.DisplayRect()???


 
MU ©   (2006-03-24 18:02) [2]

не то, кажется :(


 
MU ©   (2006-03-24 18:07) [3]

R := Item.DisplayRect(drBounds);
 R.Left := R.Left + ListView1.Column[0].Width;

И т.д.


 
begin...end ©   (2006-03-24 18:29) [4]

Используйте сообщение LVM_GETSUBITEMRECT или макрос ListView_GetSubItemRect. И то, и другое описано в модуле CommCtrl.

var
 R: TRect;
begin
 if ListView_GetSubItemRect(ListView.Handle, номер_item"а, номер_subitem"а, LVIR_BOUNDS, @R) then
   // R содержит искомые координаты
end


 
Германн ©   (2006-03-25 01:39) [5]

2 MU ©
2 begin...end ©

Спасибо! Буду пробовать найти, что мне нужно.

2 begin...end ©   (24.03.06 18:29) [4]
Про параметр сode в функции ListView_GetSubItemRect можешь "с лёту" привести описание вариантов или ссылку на описание? Если нет, не парься. Буду сам искать.


 
begin...end ©   (2006-03-25 08:22) [6]

> Германн ©   (25.03.06 01:39) [5]

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/listview/messages/lvm_getsubitemrect.asp



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

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

Наверх




Память: 0.48 MB
Время: 0.029 c
1-1143042397
CAHEK
2006-03-22 18:46
2006.04.30
Tlistview работа с имиджами


2-1144942080
Neopytnyi
2006-04-13 19:28
2006.04.30
Запуск файла


8-1133471494
zxc
2005-12-02 00:11
2006.04.30
есть ли функции получения спектра wav


15-1144470910
TUser
2006-04-08 08:35
2006.04.30
Не слабо спекулянты работают.


2-1144872057
Дарья
2006-04-13 00:00
2006.04.30
мини проблема