anchor.diff:    // refresh for sort direction graphic
     if LSortDirectionAllowNone <> (vgoSortDirectionAllowNone in AValue) then
       SortDirectionGlyphRefresh;
  +  // try to hide paging panel
  +  if LAutoHidePaging <>  (vgoAutoHidePaging in AValue) then
  +    RefreshPageIndexAndGridInterface;
   end;
   
   procedure TCustomVisualGrid.SetRows(ARow: Integer; AValue: Variant);
  
positive.code:     property OnDrawVisualCell: TDrawVisualCellEvent read FOnDrawVisualCell write FOnDrawVisualCell;
      property OnSelection: TSelectionEvent read FOnSelection write FOnSelection;
      property OnPreparePopupMenu: TPreparePopupMenuEvent read FOnPreparePopupMenu write FOnPreparePopupMenu;
      property OnFinishedUpdating : TNotifyEvent read FFinishedUpdating write FFinishedUpdating;
  
      property WidgetControl: TControl read FWidgetControl write SetWidgetControl;
  
  
negative.code:     FDrawGrid.ScrollBars:=ssAutoBoth;
  
    PageSize := ClientRowCount;
  
    // for proper handling of vgoAutoHidePaging we need to refresh
    RefreshPageIndexAndGridInterface;
  end;
  
  procedure TCustomVisualGrid.SetCanPage(AValue: boolean);
  