]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/headerctrlcmn.cpp
suppress (harmless) unused parameter warnings
[wxWidgets.git] / src / common / headerctrlcmn.cpp
index 596bcf9abe9f24349fd79e905d241ef0221a3732..80ada16bc813ec8fd72464fa0b6a5af6ddf19f15 100644 (file)
@@ -32,7 +32,7 @@
 // wxHeaderCtrlBase implementation
 // ============================================================================
 
-WXDLLIMPEXP_DATA_CORE(const char) wxHeaderCtrlNameStr[] = "wxHeaderCtrl";
+extern WXDLLIMPEXP_DATA_CORE(const char) wxHeaderCtrlNameStr[] = "wxHeaderCtrl";
 
 void wxHeaderCtrlBase::DeleteAllColumns()
 {
@@ -42,3 +42,18 @@ void wxHeaderCtrlBase::DeleteAllColumns()
 }
 
 
+void wxHeaderCtrlBase::ScrollWindow(int dx,
+                                    int WXUNUSED_UNLESS_DEBUG(dy),
+                                    const wxRect * WXUNUSED_UNLESS_DEBUG(rect))
+
+{
+    // this doesn't make sense at all
+    wxASSERT_MSG( !dy, "header window can't be scrolled vertically" );
+
+    // this would actually be nice to support for "frozen" headers but it isn't
+    // supported currently
+    wxASSERT_MSG( !rect, "header window can't be scrolled partially" );
+
+    DoScrollHorz(dx);
+}
+