|
| ScrollbarThemeMac () |
|
virtual | ~ScrollbarThemeMac () |
|
void | preferencesChanged () |
|
void | updateEnabledState (Scrollbar &) override |
|
bool | paint (Scrollbar &, GraphicsContext &, const IntRect &damageRect) override |
|
int | scrollbarThickness (ScrollbarControlSize=RegularScrollbar) override |
|
bool | supportsControlTints () const override |
|
bool | usesOverlayScrollbars () const override |
|
void | usesOverlayScrollbarsChanged () override |
|
void | updateScrollbarOverlayStyle (Scrollbar &) override |
|
double | initialAutoscrollTimerDelay () override |
|
double | autoscrollTimerDelay () override |
|
ScrollbarButtonsPlacement | buttonsPlacement () const override |
|
void | registerScrollbar (Scrollbar &) override |
|
void | unregisterScrollbar (Scrollbar &) override |
|
void | setNewPainterForScrollbar (Scrollbar &, NSScrollerImp *) |
|
NSScrollerImp * | painterForScrollbar (Scrollbar &) |
|
void | setPaintCharacteristicsForScrollbar (Scrollbar &) |
|
void | didCreateScrollerImp (Scrollbar &) |
|
bool | isLayoutDirectionRTL (Scrollbar &) |
|
| ScrollbarThemeMac () |
|
virtual | ~ScrollbarThemeMac () |
|
void | preferencesChanged () |
|
void | updateEnabledState (Scrollbar &) override |
|
bool | paint (Scrollbar &, GraphicsContext &, const IntRect &damageRect) override |
|
int | scrollbarThickness (ScrollbarControlSize=RegularScrollbar) override |
|
bool | supportsControlTints () const override |
|
bool | usesOverlayScrollbars () const override |
|
void | usesOverlayScrollbarsChanged () override |
|
void | updateScrollbarOverlayStyle (Scrollbar &) override |
|
double | initialAutoscrollTimerDelay () override |
|
double | autoscrollTimerDelay () override |
|
ScrollbarButtonsPlacement | buttonsPlacement () const override |
|
void | registerScrollbar (Scrollbar &) override |
|
void | unregisterScrollbar (Scrollbar &) override |
|
void | setNewPainterForScrollbar (Scrollbar &, NSScrollerImp *) |
|
NSScrollerImp * | painterForScrollbar (Scrollbar &) |
|
void | setPaintCharacteristicsForScrollbar (Scrollbar &) |
|
void | didCreateScrollerImp (Scrollbar &) |
|
bool | isLayoutDirectionRTL (Scrollbar &) |
|
ScrollbarPart | hitTest (Scrollbar &, const IntPoint &) override |
|
void | invalidatePart (Scrollbar &, ScrollbarPart) override |
|
int | thumbPosition (Scrollbar &) override |
|
int | thumbLength (Scrollbar &) override |
|
int | trackPosition (Scrollbar &) override |
|
int | trackLength (Scrollbar &) override |
|
void | paintScrollCorner (ScrollView *, GraphicsContext &, const IntRect &cornerRect) override |
|
void | paintOverhangAreas (ScrollView &, GraphicsContext &, const IntRect &horizontalOverhangArea, const IntRect &verticalOverhangArea, const IntRect &dirtyRect) override |
|
virtual IntRect | thumbRect (Scrollbar &) |
|
virtual void | splitTrack (Scrollbar &, const IntRect &track, IntRect &startTrack, IntRect &thumb, IntRect &endTrack) |
|
virtual void | willPaintScrollbar (GraphicsContext &, Scrollbar &) |
|
virtual void | didPaintScrollbar (GraphicsContext &, Scrollbar &) |
|
virtual void | paintScrollbarBackground (GraphicsContext &, Scrollbar &) |
|
virtual void | paintTrackBackground (GraphicsContext &, Scrollbar &, const IntRect &) |
|
virtual void | paintTrackPiece (GraphicsContext &, Scrollbar &, const IntRect &, ScrollbarPart) |
|
virtual void | paintButton (GraphicsContext &, Scrollbar &, const IntRect &, ScrollbarPart) |
|
virtual void | paintThumb (GraphicsContext &, Scrollbar &, const IntRect &) |
|
virtual IntRect | constrainTrackRectToTrackPieces (Scrollbar &, const IntRect &rect) |
|
bool | paint (Scrollbar &, GraphicsContext &, const IntRect &damageRect) override |
|
ScrollbarPart | hitTest (Scrollbar &, const IntPoint &) override |
|
void | invalidatePart (Scrollbar &, ScrollbarPart) override |
|
int | thumbPosition (Scrollbar &) override |
|
int | thumbLength (Scrollbar &) override |
|
int | trackPosition (Scrollbar &) override |
|
int | trackLength (Scrollbar &) override |
|
void | paintScrollCorner (ScrollView *, GraphicsContext &, const IntRect &cornerRect) override |
|
void | paintOverhangAreas (ScrollView &, GraphicsContext &, const IntRect &horizontalOverhangArea, const IntRect &verticalOverhangArea, const IntRect &dirtyRect) override |
|
virtual IntRect | thumbRect (Scrollbar &) |
|
virtual void | splitTrack (Scrollbar &, const IntRect &track, IntRect &startTrack, IntRect &thumb, IntRect &endTrack) |
|
virtual void | willPaintScrollbar (GraphicsContext &, Scrollbar &) |
|
virtual void | didPaintScrollbar (GraphicsContext &, Scrollbar &) |
|
virtual void | paintScrollbarBackground (GraphicsContext &, Scrollbar &) |
|
virtual void | paintTrackBackground (GraphicsContext &, Scrollbar &, const IntRect &) |
|
virtual void | paintTrackPiece (GraphicsContext &, Scrollbar &, const IntRect &, ScrollbarPart) |
|
virtual void | paintButton (GraphicsContext &, Scrollbar &, const IntRect &, ScrollbarPart) |
|
virtual void | paintThumb (GraphicsContext &, Scrollbar &, const IntRect &) |
|
virtual IntRect | constrainTrackRectToTrackPieces (Scrollbar &, const IntRect &rect) |
|
| ScrollbarTheme () |
|
virtual | ~ScrollbarTheme () |
|
virtual void | themeChanged () |
|
virtual bool | invalidateOnMouseEnterExit () |
|
void | invalidateParts (Scrollbar &scrollbar, ScrollbarControlPartMask mask) |
|
virtual void | paintTickmarks (GraphicsContext &, Scrollbar &, const IntRect &) |
|
virtual bool | shouldSnapBackToDragOrigin (Scrollbar &, const PlatformMouseEvent &) |
|
virtual bool | isMockTheme () const |
|
| ScrollbarTheme () |
|
virtual | ~ScrollbarTheme () |
|
virtual void | themeChanged () |
|
virtual bool | invalidateOnMouseEnterExit () |
|
void | invalidateParts (Scrollbar &scrollbar, ScrollbarControlPartMask mask) |
|
virtual void | paintTickmarks (GraphicsContext &, Scrollbar &, const IntRect &) |
|
virtual bool | shouldSnapBackToDragOrigin (Scrollbar &, const PlatformMouseEvent &) |
|
virtual bool | isMockTheme () const |
|
|
bool | hasButtons (Scrollbar &) override |
|
bool | hasThumb (Scrollbar &) override |
|
IntRect | backButtonRect (Scrollbar &, ScrollbarPart, bool painting=false) override |
|
IntRect | forwardButtonRect (Scrollbar &, ScrollbarPart, bool painting=false) override |
|
IntRect | trackRect (Scrollbar &, bool painting=false) override |
|
int | maxOverlapBetweenPages () override |
|
int | minimumThumbLength (Scrollbar &) override |
|
ScrollbarButtonPressAction | handleMousePressEvent (Scrollbar &, const PlatformMouseEvent &, ScrollbarPart) override |
|
bool | shouldDragDocumentInsteadOfThumb (Scrollbar &, const PlatformMouseEvent &) override |
|
int | scrollbarPartToHIPressedState (ScrollbarPart) |
|
bool | hasButtons (Scrollbar &) override |
|
bool | hasThumb (Scrollbar &) override |
|
IntRect | backButtonRect (Scrollbar &, ScrollbarPart, bool painting=false) override |
|
IntRect | forwardButtonRect (Scrollbar &, ScrollbarPart, bool painting=false) override |
|
IntRect | trackRect (Scrollbar &, bool painting=false) override |
|
int | maxOverlapBetweenPages () override |
|
int | minimumThumbLength (Scrollbar &) override |
|
ScrollbarButtonPressAction | handleMousePressEvent (Scrollbar &, const PlatformMouseEvent &, ScrollbarPart) override |
|
bool | shouldDragDocumentInsteadOfThumb (Scrollbar &, const PlatformMouseEvent &) override |
|
int | scrollbarPartToHIPressedState (ScrollbarPart) |
|