Форум: "Основная";
Текущий архив: 2006.04.30;
Скачать: [xml.tar.bz2];
ВнизКоординаты 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c