Home | History | Annotate | Download | only in scroll

Lines Matching refs:Scrollbar

31 #include "platform/scroll/Scrollbar.h"
92 void mouseEnteredScrollbar(Scrollbar*) const;
93 void mouseExitedScrollbar(Scrollbar*) const;
99 virtual void didAddScrollbar(Scrollbar*, ScrollbarOrientation);
100 virtual void willRemoveScrollbar(Scrollbar*, ScrollbarOrientation);
120 virtual void invalidateScrollbar(Scrollbar*, const IntRect&);
126 // Convert points and rects between the scrollbar and its containing view.
129 virtual IntRect convertFromScrollbarToContainingView(const Scrollbar* scrollbar, const IntRect& scrollbarRect) const
131 return scrollbar->Widget::convertToContainingView(scrollbarRect);
133 virtual IntRect convertFromContainingViewToScrollbar(const Scrollbar* scrollbar, const IntRect& parentRect) const
135 return scrollbar->Widget::convertFromContainingView(parentRect);
137 virtual IntPoint convertFromScrollbarToContainingView(const Scrollbar* scrollbar, const IntPoint& scrollbarPoint) const
139 return scrollbar->Widget::convertToContainingView(scrollbarPoint);
141 virtual IntPoint convertFromContainingViewToScrollbar(const Scrollbar* scrollbar, const IntPoint& parentPoint) const
143 return scrollbar->Widget::convertFromContainingView(parentPoint);
146 virtual Scrollbar* horizontalScrollbar() const { return 0; }
147 virtual Scrollbar* verticalScrollbar() const { return 0; }
233 virtual void invalidateScrollbarRect(Scrollbar*, const IntRect&) = 0;