]> git.saurik.com Git - wxWidgets.git/commitdiff
make pen/brush parameters const
authorPaul Cornett <paulcor@bullseye.com>
Wed, 26 Apr 2006 16:27:20 +0000 (16:27 +0000)
committerPaul Cornett <paulcor@bullseye.com>
Wed, 26 Apr 2006 16:27:20 +0000 (16:27 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38927 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

contrib/include/wx/fl/rowdragpl.h
contrib/include/wx/gizmos/multicell.h
contrib/src/fl/rowdragpl.cpp
contrib/src/gizmos/multicell.cpp

index a7eb36f65aec567df01ca0c297ae1e318bb1f781..4e57159d9d0476399f1ddd6777715e309f59fa83 100644 (file)
@@ -126,17 +126,17 @@ protected:
     virtual void DrawRombShades( wxPoint& p1, wxPoint& p2, wxPoint& p3, wxPoint& p4, wxDC& dc );
 
         // Implements 'hard-coded metafile' for Netscape Navigator look.
-    virtual void DrawOrtoRomb( wxRect& inRect, wxDC& dc, wxBrush& bkBrush );
+    virtual void DrawOrtoRomb( wxRect& inRect, wxDC& dc, const wxBrush& bkBrush );
 
         // Implements 'hard-coded metafile' for Netscape Navigator look.
-    virtual void DrawRomb( wxRect& inRect, wxDC& dc, wxBrush& bkBrush );
+    virtual void DrawRomb( wxRect& inRect, wxDC& dc, const wxBrush& bkBrush );
 
         // Implements 'hard-coded metafile' for Netscape Navigator look.
-    virtual void Draw3DRect( wxRect& inRect, wxDC& dc, wxBrush& bkBrush );
+    virtual void Draw3DRect( wxRect& inRect, wxDC& dc, const wxBrush& bkBrush );
 
         // Implements 'hard-coded metafile' for Netscape Navigator look.
     virtual void DrawRectShade( wxRect& inRect, wxDC& dc,
-                                int level, wxPen& upperPen, wxPen& lowerPen );
+                                int level, const wxPen& upperPen, const wxPen& lowerPen );
 
         // Helper for drag and drop.
     virtual void GetRowHintRect( cbRowInfo* pRow, wxRect& rect );
index 534e6a4d154af1c8dcf04e84e72ac7481ea7d740..decffefbe95f2d71d42d18bb1c56e0a257467a6e 100644 (file)
@@ -96,7 +96,7 @@ public:
     bool SetColumnWidth(int column, int colSize = 5, bool expandable = false);
     bool SetRowHeight(int row, int rowSize = 5, bool expandable = false);
     bool EnableGridLines(wxWindow *win);
-    bool SetGridPen(wxPen *pen);
+    bool SetGridPen(const wxPen *pen);
     void OnPaint(wxDC& dc);
 
 private:
index 7e3eb29df3ad27695acabcf0429c77d28b82eee2..e2f4d478c1eea419e70a60d537cc829fd576f7fb 100644 (file)
@@ -1044,7 +1044,7 @@ void cbRowDragPlugin::DrawRombShades( wxPoint& p1, wxPoint& p2,
     dc.DrawLine( p4.x, p4.y, p1.x, p1.y );
 }
 
-void cbRowDragPlugin::DrawOrtoRomb( wxRect& inRect, wxDC& dc, wxBrush& bkBrush )
+void cbRowDragPlugin::DrawOrtoRomb( wxRect& inRect, wxDC& dc, const wxBrush& bkBrush )
 {
     dc.SetBrush( bkBrush );
     dc.SetPen( mpLayout->mBlackPen );
@@ -1105,7 +1105,7 @@ void cbRowDragPlugin::DrawOrtoRomb( wxRect& inRect, wxDC& dc, wxBrush& bkBrush )
     dc.SetBrush( wxNullBrush );
 }
 
-void cbRowDragPlugin::DrawRomb( wxRect& inRect, wxDC& dc, wxBrush& bkBrush )
+void cbRowDragPlugin::DrawRomb( wxRect& inRect, wxDC& dc, const wxBrush& bkBrush )
 {
     wxPoint points[4];
 
@@ -1167,7 +1167,7 @@ void cbRowDragPlugin::DrawRomb( wxRect& inRect, wxDC& dc, wxBrush& bkBrush )
 }
 
 void cbRowDragPlugin::DrawRectShade( wxRect& inRect, wxDC& dc, 
-                                     int level, wxPen& upperPen, wxPen& lowerPen )
+                                     int level, const wxPen& upperPen, const wxPen& lowerPen )
 {
     // upper shade
     dc.SetPen( upperPen );
@@ -1192,7 +1192,7 @@ void cbRowDragPlugin::DrawRectShade( wxRect& inRect, wxDC& dc,
     dc.SetBrush( wxNullBrush );
 }
 
-void cbRowDragPlugin::Draw3DRect( wxRect& inRect, wxDC& dc, wxBrush& bkBrush )
+void cbRowDragPlugin::Draw3DRect( wxRect& inRect, wxDC& dc, const wxBrush& bkBrush )
 {
     dc.SetPen( mpLayout->mNullPen );
     dc.SetBrush( bkBrush );
index 07f88faa1734764a0e89af05444fb4c289e0959b..05221dbe97bf77d53b2f57da3b0f0399c428c092 100644 (file)
@@ -198,7 +198,7 @@ bool wxMultiCellSizer::EnableGridLines(wxWindow *win)
     return true;
 }
 //---------------------------------------------------------------------------
-bool wxMultiCellSizer::SetGridPen(wxPen *pen)
+bool wxMultiCellSizer::SetGridPen(const wxPen *pen)
 {
     m_pen = pen;
     return true;