X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/dd932cbe1c594a3adceaa521f0cf735b09810f4e..54aa3821fc7c1df012efc5e5dd4a09ab5ed8d90d:/include/wx/vscroll.h diff --git a/include/wx/vscroll.h b/include/wx/vscroll.h index 5ac9a142c0..33fc7aa1f8 100644 --- a/include/wx/vscroll.h +++ b/include/wx/vscroll.h @@ -12,10 +12,6 @@ #ifndef _WX_VSCROLL_H_ #define _WX_VSCROLL_H_ -#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) -#pragma interface "vscroll.h" -#endif - #include "wx/panel.h" // base class // ---------------------------------------------------------------------------- @@ -139,6 +135,8 @@ public: // is kept for backwards compatibility size_t GetLastVisibleLine() const { return GetVisibleEnd() - 1; } + // layout the children (including the sizer if needed) + virtual bool Layout(); protected: // this function must be overridden in the derived class and it should @@ -190,6 +188,9 @@ protected: // update the thumb size shown by the scrollbar void UpdateScrollbar(); + // remove the scrollbar completely because we don't need it + void RemoveScrollbar(); + private: // common part of all ctors void Init();