C++Builder XE6 で動的に StringGrid を作成してイベントを作成。。。
TStringGrid *sg = new TStringGrid(this);
sg->OnDrawCell = sgOnDrawCell;
OnClick や OnDblClick 等はすんなり作成できたが OnDrawCell を作成すると
「’TDrawCellEvent’ 型に変換できない」と怒られてしまう

で、TDrawCellEvent の定義を探して型を確認すると TRect &Rect に const が不足している事が判明
void __fastcall sgOnDrawCell(TObject *Sender, int ACol, int ARow, const TRect &Rect,TGridDrawState State);
で無事作成。。。