Let wxScrollHelper set the underlying field itself.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41205
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
class WXDLLEXPORT wxToolTip;
class WXDLLEXPORT wxWindowBase;
class WXDLLEXPORT wxWindow;
class WXDLLEXPORT wxToolTip;
class WXDLLEXPORT wxWindowBase;
class WXDLLEXPORT wxWindow;
+class WXDLLEXPORT wxScrollHelper;
#if wxUSE_ACCESSIBILITY
class WXDLLEXPORT wxAccessible;
#if wxUSE_ACCESSIBILITY
class WXDLLEXPORT wxAccessible;
+ void SetScrollHelper( wxScrollHelper *sh ) { m_scrollHelper = sh; }
+ wxScrollHelper *GetScrollHelper() { return m_scrollHelper; }
+
// reset the cached best size value so it will be recalculated the
// next time it is needed.
void InvalidateBestSize();
// reset the cached best size value so it will be recalculated the
// next time it is needed.
void InvalidateBestSize();
// Virtual size (scrolling)
wxSize m_virtualSize;
// Virtual size (scrolling)
wxSize m_virtualSize;
+ wxScrollHelper *m_scrollHelper;
+
int m_minVirtualWidth; // VirtualSizeHints
int m_minVirtualHeight;
int m_maxVirtualWidth;
int m_minVirtualWidth; // VirtualSizeHints
int m_minVirtualHeight;
int m_maxVirtualWidth;
m_virtualSize = wxDefaultSize;
m_virtualSize = wxDefaultSize;
+ m_scrollHelper = (wxScrollHelper *) NULL;
+
m_minVirtualWidth =
m_maxVirtualWidth = wxDefaultCoord;
m_minVirtualHeight =
m_minVirtualWidth =
m_maxVirtualWidth = wxDefaultCoord;
m_minVirtualHeight =
m_handler = NULL;
m_win = win;
m_handler = NULL;
m_win = win;
+
+ m_win->SetScrollHelper( this );
// by default, the associated window is also the target window
DoSetTargetWindow(win);
// by default, the associated window is also the target window
DoSetTargetWindow(win);