class ScrollBar : public FrameCtrl { public: virtual void Layout(); virtual Size GetStdSize() const; virtual void Paint(Draw& draw); virtual void LeftDown(Point p, dword); virtual void MouseMove(Point p, dword); virtual void MouseEnter(Point p, dword); virtual void MouseLeave(); virtual void LeftUp(Point p, dword); virtual void LeftRepeat(Point p, dword); virtual void CancelMode(); virtual void FrameLayout(Rect& r); virtual void FrameAddSize(Size& sz); public: struct Style : ChStyle