]> git.saurik.com Git - wxWidgets.git/blobdiff - samples/render/render.cpp
Use wxRound instead of wxCoordRound
[wxWidgets.git] / samples / render / render.cpp
index 5d8a38081fdfd1eb2cdbea7ae32ea9ac7ec7ba93..37f7a30736450e39e57b83aca523c287ccbc85f6 100644 (file)
@@ -34,6 +34,7 @@
     #include "wx/textdlg.h"
     #include "wx/log.h"
     #include "wx/msgdlg.h"
+    #include "wx/icon.h"
 #endif
 
 #include "wx/apptrait.h"
@@ -58,10 +59,12 @@ class MyRenderer : public wxDelegateRendererNative
 public:
     MyRenderer() : wxDelegateRendererNative(wxRendererNative::GetDefault()) { }
 
-    virtual void DrawHeaderButton(wxWindow * WXUNUSED(win),
+    virtual void DrawHeaderButton(wxWindow *WXUNUSED(win),
                                   wxDC& dc,
                                   const wxRect& rect,
-                                  int WXUNUSED(flags) = 0)
+                                  int WXUNUSED(flags) = 0,
+                                  wxHeaderSortIconType WXUNUSED(sortArrow) = wxHDR_SORT_ICON_NONE,
+                                  wxHeaderButtonParams* WXUNUSED(params) = NULL)
     {
         dc.SetBrush(*wxBLUE_BRUSH);
         dc.SetTextForeground(*wxWHITE);
@@ -204,7 +207,7 @@ bool MyApp::OnInit()
 // frame constructor
 MyFrame::MyFrame()
        : wxFrame(NULL,
-                 -1,
+                 wxID_ANY,
                  _T("Render wxWidgets Sample"),
                  wxPoint(50, 50),
                  wxSize(450, 340))
@@ -313,7 +316,7 @@ void MyFrame::OnAbout(wxCommandEvent& WXUNUSED(event))
 {
     wxMessageBox(_T("Render sample shows how to use custom renderers.\n")
                  _T("\n")
-                 _T("© 2003 Vadim Zeitlin"),
+                 _T("(c) 2003 Vadim Zeitlin"),
                  _T("About Render wxWidgets Sample"),
                  wxOK | wxICON_INFORMATION, this);
 }