X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/4cbc57f086cee690f397ac5622d3f1d7153b300e..8d6d408976ba95f69a63bc618897bd416102cbc0:/contrib/include/wx/fl/rowdragpl.h diff --git a/contrib/include/wx/fl/rowdragpl.h b/contrib/include/wx/fl/rowdragpl.h index 96036b5735..4e57159d9d 100644 --- a/contrib/include/wx/fl/rowdragpl.h +++ b/contrib/include/wx/fl/rowdragpl.h @@ -12,10 +12,6 @@ #ifndef __ROWDRAGPL_G__ #define __ROWDRAGPL_G__ -#ifdef __GNUG__ - #pragma interface "rowdragpl.h" -#endif - #include "wx/fl/controlbar.h" /* @@ -25,7 +21,7 @@ The behaviour and appearance resembles drag and drop positioning of the toolbar rows in Netscape Communicator 4.xx. */ -class cbRowDragPlugin : public cbPluginBase +class WXDLLIMPEXP_FL cbRowDragPlugin : public cbPluginBase { DECLARE_DYNAMIC_CLASS( cbRowDragPlugin ) public: @@ -130,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 ); @@ -217,7 +213,7 @@ public: Internal helper class. */ -class cbHiddenBarInfo : public wxObject +class WXDLLIMPEXP_FL cbHiddenBarInfo : public wxObject { DECLARE_DYNAMIC_CLASS( cbHiddenBarInfo ) public: