diff options
Diffstat (limited to 'include/vcl/layout.hxx')
-rw-r--r-- | include/vcl/layout.hxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/vcl/layout.hxx b/include/vcl/layout.hxx index 9824078fa612..cea55a78755e 100644 --- a/include/vcl/layout.hxx +++ b/include/vcl/layout.hxx @@ -519,11 +519,13 @@ public: private: virtual Size calculateRequisition() const override; virtual void setAllocation(const Size &rAllocation) override; + // sets new border size and adapts scrollbar and child widget position/size as needed + void updateBorderWidth(tools::Long nBorderWidth); DECL_LINK(ScrollBarHdl, ScrollBar*, void); void InitScrollBars(const Size &rRequest); virtual bool EventNotify(NotifyEvent& rNEvt) override; bool m_bUserManagedScrolling; - const static tools::Long m_nBorderWidth; + tools::Long m_nBorderWidth; DrawFrameStyle m_eDrawFrameStyle; DrawFrameFlags m_eDrawFrameFlags; VclPtr<ScrollBar> m_pVScroll; |