Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

цвет строи ListView в Delphi 2005

578
30 июля 2006 года
o_serg
93 / / 08.09.2003
Есть обработчик события ListViewCustomDrawItem
var
index: Integer;
begin
if Item=nil then exit;
index:=Item.Index;
if <условие> then
TListView(Sender).Canvas.Brush.Color := clRed
else if <условие> then
TListView(Sender).Canvas.Brush.Color := clGreen
else TListView(Sender).Canvas.Brush.Color := clWhite;
end;

OwnerDraw = false, т.к. если true то строка вообе не выделяется.

В Delphi 7 работало нормально, а вот в 2005 периодически возникает ошибка "Canvas does not allow drawing"
В чем может быть проблема подскажите плиз!
339
31 июля 2006 года
verybadbug
619 / / 12.09.2005
какой-то обработчик сделал Canvas.Lock
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог