Форум: "Основная";
Текущий архив: 2003.10.09;
Скачать: [xml.tar.bz2];
ВнизПрограммная прорисовка строк TListView - как? Найти похожие ветки
← →
Геннадий (2003-09-26 14:32) [0]Приветствую!
Делаю так:
- ViewStyle = vsReport
- OwnerDraw = True
- обработка OnCustomDrawItem/OnCustomDrawSubItem
Проблема:
События OnCustomDrawItem/SubItem предоставляют элемент (Item), который нужно отрисовать, но не предоставляет область холста (Canvas Rect), которую можно использовать.
Вопрос:
Как самостоятельно рисовать строчки (Item, SubItem)? С помощью какого события? Если есть пример кода - будьте столь любезны, выложите в своём ответе!
← →
Геннадий (2003-09-26 14:45) [1]Сорри, не заметил:
http://delphimaster.net/view/1-1064564174/
← →
ZEE (2003-09-26 14:47) [2]тебе нужен
OnDrawItem(Sender: TCustomListView; Item: TListItem; Rect: TRect; State: TOwnerDrawState)
← →
Геннадий (2003-09-26 15:17) [3]А как быть с SubItem ?
← →
ZEE (2003-09-26 15:35) [4]в OnDrawItem рисуй и итем и сабитем Rect - это для всей строки...
(если Style=vsReport конечно)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.10.09;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c