| Код | void __fastcall TForm1::DBGrid1DrawColumnCell(TObject *Sender, const TRect &Rect, int DataCol, TColumn *Column, TGridDrawState State) { if (ABSTable1->FieldByName("Не раб.")->Value==10) { DBGrid1->Canvas->Brush->Color=clGreen; DBGrid1->Canvas->Font->Color=clWhite; DBGrid1->Canvas->FillRect(Rect); DBGrid1->Canvas->TextOut(Rect.Left+2,Rect.Top+2,Column->Field->Text); } }
|
закрышивается вся таблица а не нужная мне строка. Почему ? Добавление данных в таблицу происходит сразу строчками целиком (программа сама добавляет). |