|
| | ScrollbarTheme () |
| |
| virtual | ~ScrollbarTheme () |
| |
| virtual void | updateEnabledState (Scrollbar &) |
| |
| virtual bool | paint (Scrollbar &, GraphicsContext &, const IntRect &) |
| |
| virtual ScrollbarPart | hitTest (Scrollbar &, const IntPoint &) |
| |
| virtual int | scrollbarThickness (ScrollbarControlSize=RegularScrollbar) |
| |
| virtual ScrollbarButtonsPlacement | buttonsPlacement () const |
| |
| virtual bool | supportsControlTints () const |
| |
| virtual bool | usesOverlayScrollbars () const |
| |
| virtual void | usesOverlayScrollbarsChanged () |
| |
| virtual void | updateScrollbarOverlayStyle (Scrollbar &) |
| |
| virtual void | themeChanged () |
| |
| virtual bool | invalidateOnMouseEnterExit () |
| |
| void | invalidateParts (Scrollbar &scrollbar, ScrollbarControlPartMask mask) |
| |
| virtual void | invalidatePart (Scrollbar &, ScrollbarPart) |
| |
| virtual void | paintScrollCorner (ScrollView *, GraphicsContext &context, const IntRect &cornerRect) |
| |
| virtual void | paintTickmarks (GraphicsContext &, Scrollbar &, const IntRect &) |
| |
| virtual void | paintOverhangAreas (ScrollView &, GraphicsContext &, const IntRect &, const IntRect &, const IntRect &) |
| |
| virtual ScrollbarButtonPressAction | handleMousePressEvent (Scrollbar &, const PlatformMouseEvent &, ScrollbarPart) |
| |
| virtual bool | shouldSnapBackToDragOrigin (Scrollbar &, const PlatformMouseEvent &) |
| |
| virtual bool | shouldDragDocumentInsteadOfThumb (Scrollbar &, const PlatformMouseEvent &) |
| |
| virtual int | thumbPosition (Scrollbar &) |
| |
| virtual int | thumbLength (Scrollbar &) |
| |
| virtual int | trackPosition (Scrollbar &) |
| |
| virtual int | trackLength (Scrollbar &) |
| |
| virtual int | maxOverlapBetweenPages () |
| |
| virtual double | initialAutoscrollTimerDelay () |
| |
| virtual double | autoscrollTimerDelay () |
| |
| virtual void | registerScrollbar (Scrollbar &) |
| |
| virtual void | unregisterScrollbar (Scrollbar &) |
| |
| virtual bool | isMockTheme () const |
| |
| | ScrollbarTheme () |
| |
| virtual | ~ScrollbarTheme () |
| |
| virtual void | updateEnabledState (Scrollbar &) |
| |
| virtual bool | paint (Scrollbar &, GraphicsContext &, const IntRect &) |
| |
| virtual ScrollbarPart | hitTest (Scrollbar &, const IntPoint &) |
| |
| virtual int | scrollbarThickness (ScrollbarControlSize=RegularScrollbar) |
| |
| virtual ScrollbarButtonsPlacement | buttonsPlacement () const |
| |
| virtual bool | supportsControlTints () const |
| |
| virtual bool | usesOverlayScrollbars () const |
| |
| virtual void | usesOverlayScrollbarsChanged () |
| |
| virtual void | updateScrollbarOverlayStyle (Scrollbar &) |
| |
| virtual void | themeChanged () |
| |
| virtual bool | invalidateOnMouseEnterExit () |
| |
| void | invalidateParts (Scrollbar &scrollbar, ScrollbarControlPartMask mask) |
| |
| virtual void | invalidatePart (Scrollbar &, ScrollbarPart) |
| |
| virtual void | paintScrollCorner (ScrollView *, GraphicsContext &context, const IntRect &cornerRect) |
| |
| virtual void | paintTickmarks (GraphicsContext &, Scrollbar &, const IntRect &) |
| |
| virtual void | paintOverhangAreas (ScrollView &, GraphicsContext &, const IntRect &, const IntRect &, const IntRect &) |
| |
| virtual ScrollbarButtonPressAction | handleMousePressEvent (Scrollbar &, const PlatformMouseEvent &, ScrollbarPart) |
| |
| virtual bool | shouldSnapBackToDragOrigin (Scrollbar &, const PlatformMouseEvent &) |
| |
| virtual bool | shouldDragDocumentInsteadOfThumb (Scrollbar &, const PlatformMouseEvent &) |
| |
| virtual int | thumbPosition (Scrollbar &) |
| |
| virtual int | thumbLength (Scrollbar &) |
| |
| virtual int | trackPosition (Scrollbar &) |
| |
| virtual int | trackLength (Scrollbar &) |
| |
| virtual int | maxOverlapBetweenPages () |
| |
| virtual double | initialAutoscrollTimerDelay () |
| |
| virtual double | autoscrollTimerDelay () |
| |
| virtual void | registerScrollbar (Scrollbar &) |
| |
| virtual void | unregisterScrollbar (Scrollbar &) |
| |
| virtual bool | isMockTheme () const |
| |