procedure TForm1.FormCreate(Sender: TObject); begin DBGridEh1.OnGetTitleParams := DBGridEh1GetMultiTitleParams; end;
procedure TForm1.DBGridEh1GetMultiTitleParams(Grid: TCustomDBGridEh; Params: TDBGridDrawTitleCellParamsEh); var ForeInsideRect: TRect; begin if (Params.Column = nil) then begin if (Params.MultiTitleNode <> nil) and (Params.MultiTitleNode.Text = 'Vendor of parts') then begin Params.Font.Size := 12; Params.Color := RGB(230,255,220); // $007DBEFF; Params.SecondColor := clWhite; //$000080FF;
ForeInsideRect := Params.ForeInsideRect; ForeInsideRect.Left := ForeInsideRect.Left + 20; Params.ForeInsideRect := ForeInsideRect; end else begin if Params.MultiTitleNode.Text='Vendor Number' then Params.Color := $000080FF // $007DBEFF; else if Params.MultiTitleNode.Text='Vendor Name' then Params.Color := $007DBEFF; end;