anchor.diff:    begin
       if FromThread then
       begin
  +      FIgnoreRecalcPageCount := TFetchDataThread(FActiveThread).FIgnoreRecalcPageCount;
         FActiveThread := nil;
         Dispose(FCachedDataTable);
         FCachedDataTable := nil;
  
positive.code:   var
      LCount: Integer;
    begin
      LCount := ClientRowCount;
      Result := LCount <> PageSize;
      if Result then
  
negative.code:     FLastSelection: TVisualGridSelection;
      FLastSelectionEvent: TVisualGridSelection;
      FIgnoreSelectionEvent: boolean;
      FIgnoreRecalcPageCount: boolean;
      FCellPadding : TRect;
      FWidgetControl: TControl;
      FWidgetControlParent: TWinControl;
  