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

Вниз

Почему не работает для TListView ???   Найти похожие ветки 

 
frost ©   (2003-12-11 08:26) [0]

Обработчик на
CustomDrawItem


with lvFilesInCatecory.Canvas do
if cdsSelected in State then
begin
Font.Color:=clRed;
Brush.Color := clBlack;
end;


Причем у TTreeView все OK. Мне надо всего лишь разукрасить рамку
выделенного элемента и текст внутри. Сейчас я ставлю DefaultDraw = False и рисую весь Item. НО Я НЕМОГУ ПОНЯТЬ ПОЧЕМУ НЕЛЬЗЯ ТАКЖЕ КАК Я ЭТО ДЕЛАЮ В TREEVIEW ???


 
frost ©   (2003-12-11 08:30) [1]

Может кто то знает как выполнить указанные действия для TListView не связываясь с перерисовкой всего Itema (со всеми вытекающими последствиями - перерисовка иконки, текст который размещен не так как по умолчанию, артефакты при Report и т.д. - все это можно убрать и отладить но зачем мне это не надо)


 
frost ©   (2003-12-11 11:05) [2]

Ауууу!!! ну может хоть мысли, идеи даже может и не очень к месту (так сказать дорогу ищу) :)



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
1-75263
Димон
2003-12-10 10:42
2003.12.23
Сортировка в ListView


3-75120
Evyshka
2003-11-28 11:49
2003.12.23
Обновление на основе двух таблиц


8-75273
dork
2003-08-25 05:26
2003.12.23
OpenGL


8-75269
D.J.Star
2003-08-26 13:02
2003.12.23
Вопроизведение звука в формате GSM.


14-75396
Думкин
2003-11-28 05:29
2003.12.23
С днем рождения! 28 ноября.