anchor.diff:    begin
       FHScrollBar.Visible := False;
       FFirstCol := 0;
  +    FXOffset := 0;
     end;
     
     // This needs improving while resizing
  
positive.code:     property    ColumnTextColor[ACol: Integer]: TfpgColor read GetColumnTextColor write SetColumnTextColor;
      property    VisibleRows: Integer read VisibleLines;
      property    TopRow: Integer read FFirstRow write SetFirstRow;
      property    Options: TfpgGridOptions read FOptions write FOptions default [];
      property    OnDrawCell: TfpgDrawCellEvent read FOnDrawCell write FOnDrawCell;
      property    OnFocusChange: TfpgFocusChangeNotify read FOnFocusChange write FOnFocusChange;
      property    OnRowChange: TfpgRowChangeNotify read FOnRowChange write FOnRowChange;
  
negative.code:     FPrevRow: Integer;
      FFirstRow: Integer;
      FFirstCol: Integer;
      FXOffset: integer;  // used for go_SmoothScroll
      FMargin: integer;
      FFont: TfpgFont;
      FHeaderFont: TfpgFont;
  