1. removed 3d border, but
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
This commit is contained in:
@@ -685,7 +685,11 @@ public:
|
||||
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 );
|
||||
|
@@ -1,5 +1,5 @@
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// Name: grid.cpp
|
||||
// Name: generic/grid.cpp
|
||||
// Purpose: wxGrid and related classes
|
||||
// Author: Michael Bedward (based on code by Julian Smart, Robin Dunn)
|
||||
// Modified by:
|
||||
|
Reference in New Issue
Block a user