Вниз
Скачать: 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 вся ветка

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



Память: 0.46 MB
Время: 0.026 c
2-1144937250
ViktorZ
2006-04-13 18:07
2006.04.30
Почему не складывает как люди!!!


3-1141647995
Клон
2006-03-06 15:26
2006.04.30
Blolb поля в Mysql используя DbExpress


5-1130411808
VadimMX
2005-10-27 15:16
2006.04.30
Редакторы компонентов


2-1144856079
GeoNew
2006-04-12 19:34
2006.04.30
WebBrowser2


15-1144603517
DillerXX
2006-04-09 21:25
2006.04.30
Как называется книга?




   Наверх