//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package (smart_init)
#pragma resource "*.DFM"
TForm1 *form1;
//---------------------------------------------------------------------------
__fastcall Tform1::tform1 (tcomponent* Owner)
: Tform (Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::D Bgrid1drawcolumncell (TObject *sender,
Const Trect &rect, int datacol, Tcolumn *column,
Tgriddrawstate State)
{
if (column->field->dataset->recno%2)
{
dbgrid1->canvas->brush->color=clskyblue;
Dbgrid1->canvas->fillrect (Rect);
}
DrawText (Dbgrid1->canvas->handle, Column->field->text.c_str (), -1, (rect*) &rect,dt_singleline | Dt_vcenter | Dt_center);
}
//---------------------------------------------------------------------------
void __fastcall Tform1::button1click (tobject *sender)
{
for (int i=0;i<dbgrid1->columns->count;i++)
{if (i%2==0) dbgrid1->columns->items[i]->color=claqua;
else dbgrid1->columns->items[i]->color=clinfobk;
}
}
//---------------------------------------------------------------------------