anchor.diff:    LCellData: Variant;
   begin
     LHandled := False;
  +
     if ARow = 0 then
       ResizeSearchEdit(ACol);
     if (ARow > 0) and Assigned(FDataSource) then
  
positive.code:     function GetRows(ARow: Integer): Variant;
      function GetSelection: TVisualGridSelection;
      function GetCaptionVisible: boolean;
      procedure SetAllEditsAsReadOny(AReadOnly: boolean);
      function GetCanvas: TCanvas;
      function GetSingleSearch: boolean;
      procedure SetCaption(AValue: TCaption);
  
negative.code:   ARefreshColumns: boolean);
  begin
    FGrid := AGrid;
    FGrid.ControlsEnable(false);
    FGrid.FFetchDataThreadTimer.Enabled:=true;
    FGrid.FLoadDataPanel.Visible:=True;
    FGrid.FLoadDataPanel.BringToFront;
  