a) made DrawCellHighlight() virtual to allow overriding it in user code
b) fixed bug with grid lines painting over the border, so it should really
work now
2. char events to readonly cells are Skip()ped which makes Alt-X work for
them too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@6175
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
void DrawCellBorder( wxDC& dc, const wxGridCellCoords& );
void DrawAllGridLines( wxDC& dc, const wxRegion & reg );
void DrawCell( wxDC& dc, const wxGridCellCoords& );
void DrawCellBorder( wxDC& dc, const wxGridCellCoords& );
void DrawAllGridLines( wxDC& dc, const wxRegion & reg );
void DrawCell( wxDC& dc, const wxGridCellCoords& );
- void DrawCellHighlight( wxDC& dc, const wxGridCellAttr *attr );
+ void DrawHighlight(wxDC& dc);
+
+ // this function is called when the current cell highlight must be redrawn
+ // and may be overridden by the user
+ virtual void DrawCellHighlight( wxDC& dc, const wxGridCellAttr *attr );
void DrawRowLabels( wxDC& dc );
void DrawRowLabel( wxDC& dc, int row );
void DrawRowLabels( wxDC& dc );
void DrawRowLabel( wxDC& dc, int row );
///////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////
+// Name: generic/grid.cpp
// Purpose: wxGrid and related classes
// Author: Michael Bedward (based on code by Julian Smart, Robin Dunn)
// Modified by:
// Purpose: wxGrid and related classes
// Author: Michael Bedward (based on code by Julian Smart, Robin Dunn)
// Modified by: