Показать сообщение отдельно
  #1  
Старый 13.05.2008, 09:50
sektor sektor вне форума
Прохожий
 
Регистрация: 14.01.2008
Сообщения: 18
Репутация: 10
По умолчанию подсветка строки в DBGrid

есть DBGrid я хочу сделать чтобы при нажатии на CheckBox та строка на которой находится курсор залилась цветом.
я обрабатываю событие BDgrida OnDrawDataCell и пишу
if CheckBox.checked then
DBGrid1.Canvas.Font.Color := clRed;
dbGrid1.DefaultDrawDataCell(Rect,Field,State);

делфи начинает ругаться на класс TField что не так? и как можно сделать по другому?
Ответить с цитированием