const wxScrollHelperNative *helper,
const wxSize& origBest);
#ifdef __WXMSW__
- static WXLRESULT FilterMSWWindowProc(WXLRESULT origResult);
+ static WXLRESULT FilterMSWWindowProc(WXUINT nMsg, WXLRESULT origResult);
#endif
};
m_targetWindow = this;
#ifdef __WXMAC__
- MacSetClipChildren(true);
+ this->MacSetClipChildren(true);
#endif
this->Connect(wxEVT_PAINT, wxPaintEventHandler(wxScrolled::OnPaint));
#ifdef __WXMSW__
virtual WXLRESULT MSWWindowProc(WXUINT nMsg, WXWPARAM wParam, WXLPARAM lParam)
{
- return FilterMSWWindowProc(T::MSWWindowProc(nMsg, wParam, lParam));
+ return FilterMSWWindowProc(nMsg, T::MSWWindowProc(nMsg, wParam, lParam));
}
#endif // __WXMSW__
event.Skip();
}
+ // VC++ 6 gives warning for the declaration of template member function
+ // without definition
+#if !defined(__VISUALC__) || wxCHECK_VISUALC_VERSION(7)
DECLARE_NO_COPY_CLASS(wxScrolled)
+#endif
};
// VC++ <= 6 requires this; it's unlikely any other specializations would