- bool Create(wxWindow *parent,
- wxWindowID id,
- const wxPoint& pos = wxDefaultPosition,
- const wxSize& size = wxDefaultSize,
- long style = wxScrolledWindowStyle,
- const wxString& name = wxPanelNameStr);
-
- // Normally the wxScrolledWindow will scroll itself, but in
- // some rare occasions you might want it to scroll another
- // window (e.g. a child of it in order to scroll only a portion
- // the area between the scrollbars (spreadsheet: only cell area
- // will move).
- virtual void SetTargetWindow( wxWindow *target, bool pushEventHandler = FALSE );
- virtual wxWindow *GetTargetWindow();
-
- // Set the scrolled area of the window.
- virtual void DoSetVirtualSize( int x, int y );
-
- // Set the x, y scrolling increments.
- void SetScrollRate( int xstep, int ystep );
-
- // Number of pixels per user unit (0 or -1 for no scrollbar)
- // Length of virtual canvas in user units
- // Length of page in user units
- // Default action is to set the virtual size and alter scrollbars
- // accordingly.