m_currentCellCoords.SetCol( col );
}
- // convert to scrolled coords
- CalcScrolledPosition( rect.x, rect.y, &rect.x, &rect.y );
-
- int nXMove = 0;
- if (rect.x < 0)
- nXMove = rect.x;
-
// erase the highlight and the cell contents because the editor
// might not cover the entire cell
wxClientDC dc( m_gridWin );
dc.SetPen(*wxTRANSPARENT_PEN);
dc.DrawRectangle(rect);
+ // convert to scrolled coords
+ CalcScrolledPosition( rect.x, rect.y, &rect.x, &rect.y );
+
+ int nXMove = 0;
+ if (rect.x < 0)
+ nXMove = rect.x;
+
// cell is shifted by one pixel
// However, don't allow x or y to become negative
// since the SetSize() method interprets that as