36 mbHasHoriBar( false ),
37 mbHasVertBar( false ),
98 Scroll(nXScroll, nYScroll, aScrollableArea );
106 aPos +=
Point( nXScroll, nYScroll );
114 sal_uInt16
nPos =
static_cast<sal_uInt16
>(pSB->GetThumbPos());
115 if( pSB == maVScrollBar.get() )
116 lcl_Scroll(mnScrollPos.X(),
nPos );
117 else if( pSB == maHScrollBar.get() )
118 lcl_Scroll(
nPos, mnScrollPos.Y() );
const StyleSettings & GetStyleSettings() const
virtual void dispose() override
constexpr tools::Long Y() const
constexpr tools::Long X() const
constexpr tools::Long Height() const
void setWidth(tools::Long nWidth)
void setHeight(tools::Long nHeight)
constexpr tools::Long Width() const
sal_Int32 GetScrollBarSize() const
reference_type * get() const
void SetStyle(WinBits nStyle)
sal_uInt16 GetChildCount() const
virtual Point GetPosPixel() const
const AllSettings & GetSettings() const
virtual void Scroll(tools::Long nHorzScroll, tools::Long nVertScroll, ScrollFlags nFlags=ScrollFlags::NONE)
virtual Size GetSizePixel() const
Size GetOutputSizePixel() const
virtual void SetPosPixel(const Point &rNewPos)
vcl::Window * GetChild(sal_uInt16 nChild) const
#define LINK(Instance, Class, Member)
WinBits const WB_AUTOVSCROLL
WinBits const WB_AUTOHSCROLL
WinBits const WB_CLIPCHILDREN