HomeSort by relevance Sort by last modified time
    Searched refs:Scrollbar (Results 1 - 25 of 116) sorted by null

1 2 3 4 5

  /external/webkit/Source/WebCore/platform/chromium/
ScrollbarThemeChromiumWin.h 41 virtual bool shouldSnapBackToDragOrigin(Scrollbar*, const PlatformMouseEvent&);
44 virtual void paintTrackPiece(GraphicsContext*, Scrollbar*, const IntRect&, ScrollbarPart);
45 virtual void paintButton(GraphicsContext*, Scrollbar*, const IntRect&, ScrollbarPart);
46 virtual void paintThumb(GraphicsContext*, Scrollbar*, const IntRect&);
47 virtual bool shouldCenterOnThumb(Scrollbar*, const PlatformMouseEvent&);
48 virtual IntSize buttonSize(Scrollbar*);
51 int getThemeState(Scrollbar*, ScrollbarPart) const;
52 int getThemeArrowState(Scrollbar*, ScrollbarPart) const;
53 int getClassicThemeState(Scrollbar*, ScrollbarPart) const;
ScrollbarThemeChromium.h 40 // This class contains the scrollbar code which is shared between Chromium
44 virtual bool hasButtons(Scrollbar*) { return true; }
45 virtual bool hasThumb(Scrollbar*);
47 virtual IntRect backButtonRect(Scrollbar*, ScrollbarPart, bool painting = false);
48 virtual IntRect forwardButtonRect(Scrollbar*, ScrollbarPart, bool painting = false);
49 virtual IntRect trackRect(Scrollbar*, bool painting = false);
51 virtual void paintTrackBackground(GraphicsContext*, Scrollbar*, const IntRect&);
52 virtual void paintTickmarks(GraphicsContext*, Scrollbar*, const IntRect&);
54 virtual IntSize buttonSize(Scrollbar*) = 0;
ScrollbarThemeChromiumLinux.h 42 virtual void paintTrackPiece(GraphicsContext*, Scrollbar*, const IntRect&, ScrollbarPart);
43 virtual void paintButton(GraphicsContext*, Scrollbar*, const IntRect&, ScrollbarPart);
44 virtual void paintThumb(GraphicsContext*, Scrollbar*, const IntRect&);
45 virtual bool shouldCenterOnThumb(Scrollbar*, const PlatformMouseEvent&);
46 virtual IntSize buttonSize(Scrollbar*);
47 virtual int minimumThumbLength(Scrollbar*);
ScrollbarThemeChromiumMac.h 42 virtual bool paint(Scrollbar*, GraphicsContext* context, const IntRect& damageRect);
53 virtual void registerScrollbar(Scrollbar*);
54 virtual void unregisterScrollbar(Scrollbar*);
57 virtual bool hasButtons(Scrollbar*);
58 virtual bool hasThumb(Scrollbar*);
60 virtual IntRect backButtonRect(Scrollbar*, ScrollbarPart, bool painting = false);
61 virtual IntRect forwardButtonRect(Scrollbar*, ScrollbarPart, bool painting = false);
62 virtual IntRect trackRect(Scrollbar*, bool painting = false);
64 virtual int minimumThumbLength(Scrollbar*);
66 virtual bool shouldCenterOnThumb(Scrollbar*, const PlatformMouseEvent&)
    [all...]
  /external/webkit/Source/WebCore/platform/haiku/
ScrollbarThemeHaiku.h 33 class Scrollbar;
42 virtual bool hasButtons(Scrollbar*);
43 virtual bool hasThumb(Scrollbar*);
45 virtual IntRect backButtonRect(Scrollbar*, ScrollbarPart, bool painting);
46 virtual IntRect forwardButtonRect(Scrollbar*, ScrollbarPart, bool painting);
47 virtual IntRect trackRect(Scrollbar*, bool painting);
49 virtual void paintScrollbarBackground(GraphicsContext*, Scrollbar*);
50 virtual void paintButton(GraphicsContext*, Scrollbar*, const IntRect&, ScrollbarPart);
51 virtual void paintThumb(GraphicsContext*, Scrollbar*, const IntRect&);
  /external/webkit/Source/WebCore/platform/win/
ScrollbarThemeWin.h 45 virtual bool hasButtons(Scrollbar*) { return true; }
46 virtual bool hasThumb(Scrollbar*);
48 virtual IntRect backButtonRect(Scrollbar*, ScrollbarPart, bool painting = false);
49 virtual IntRect forwardButtonRect(Scrollbar*, ScrollbarPart, bool painting = false);
50 virtual IntRect trackRect(Scrollbar*, bool painting = false);
52 virtual bool shouldCenterOnThumb(Scrollbar*, const PlatformMouseEvent&);
53 virtual bool shouldSnapBackToDragOrigin(Scrollbar*, const PlatformMouseEvent&);
55 virtual void paintTrackBackground(GraphicsContext*, Scrollbar*, const IntRect&);
56 virtual void paintTrackPiece(GraphicsContext*, Scrollbar*, const IntRect&, ScrollbarPart);
57 virtual void paintButton(GraphicsContext*, Scrollbar*, const IntRect&, ScrollbarPart)
    [all...]
ScrollbarThemeSafari.h 44 virtual bool hasButtons(Scrollbar*);
45 virtual bool hasThumb(Scrollbar*);
47 virtual IntRect backButtonRect(Scrollbar*, ScrollbarPart, bool painting = false);
48 virtual IntRect forwardButtonRect(Scrollbar*, ScrollbarPart, bool painting = false);
49 virtual IntRect trackRect(Scrollbar*, bool painting = false);
51 virtual int minimumThumbLength(Scrollbar*);
53 virtual bool shouldCenterOnThumb(Scrollbar*, const PlatformMouseEvent&);
55 virtual void paintTrackBackground(GraphicsContext*, Scrollbar*, const IntRect&);
56 virtual void paintButton(GraphicsContext*, Scrollbar*, const IntRect&, ScrollbarPart);
57 virtual void paintThumb(GraphicsContext*, Scrollbar*, const IntRect&)
    [all...]
  /external/webkit/Source/WebCore/platform/
ScrollbarThemeComposite.h 35 virtual bool paint(Scrollbar*, GraphicsContext* context, const IntRect& damageRect);
37 virtual ScrollbarPart hitTest(Scrollbar*, const PlatformMouseEvent&);
39 virtual void invalidatePart(Scrollbar*, ScrollbarPart);
41 virtual int thumbPosition(Scrollbar*);
42 virtual int thumbLength(Scrollbar*);
43 virtual int trackPosition(Scrollbar*);
44 virtual int trackLength(Scrollbar*);
49 virtual bool hasButtons(Scrollbar*) = 0;
50 virtual bool hasThumb(Scrollbar*) = 0;
52 virtual IntRect backButtonRect(Scrollbar*, ScrollbarPart, bool painting = false) = 0
    [all...]
ScrollbarTheme.h 36 class Scrollbar;
45 virtual bool paint(Scrollbar*, GraphicsContext*, const IntRect& /*damageRect*/) { return false; }
46 virtual ScrollbarPart hitTest(Scrollbar*, const PlatformMouseEvent&) { return NoPart; }
59 void invalidateParts(Scrollbar* scrollbar, ScrollbarControlPartMask mask)
62 invalidatePart(scrollbar, BackButtonStartPart);
64 invalidatePart(scrollbar, ForwardButtonStartPart);
66 invalidatePart(scrollbar, BackTrackPart);
68 invalidatePart(scrollbar, ThumbPart);
70 invalidatePart(scrollbar, ForwardTrackPart)
    [all...]
ScrollAnimator.h 42 class Scrollbar;
83 virtual void didAddVerticalScrollbar(Scrollbar*) { }
84 virtual void willRemoveVerticalScrollbar(Scrollbar*) { }
85 virtual void didAddHorizontalScrollbar(Scrollbar*) { }
86 virtual void willRemoveHorizontalScrollbar(Scrollbar*) { }
ScrollableArea.h 30 #include "Scrollbar.h"
74 void didAddVerticalScrollbar(Scrollbar*);
75 void willRemoveVerticalScrollbar(Scrollbar*);
76 void didAddHorizontalScrollbar(Scrollbar*);
77 void willRemoveHorizontalScrollbar(Scrollbar*);
86 virtual int scrollPosition(Scrollbar*) const = 0;
87 void invalidateScrollbar(Scrollbar*, const IntRect&);
97 // Convert points and rects between the scrollbar and its containing view.
100 virtual IntRect convertFromScrollbarToContainingView(const Scrollbar* scrollbar, const IntRect& scrollbarRect) cons
    [all...]
Scrollbar.cpp 27 #include "Scrollbar.h"
44 // The position of the scrollbar thumb affects the appearance of the steppers, so
52 PassRefPtr<Scrollbar> Scrollbar::createNativeScrollbar(ScrollableArea* scrollableArea, ScrollbarOrientation orientation, ScrollbarControlSize size)
54 return adoptRef(new Scrollbar(scrollableArea, orientation, size));
58 int Scrollbar::maxOverlapBetweenPages()
64 Scrollbar::Scrollbar(ScrollableArea* scrollableArea, ScrollbarOrientation orientation, ScrollbarControlSize controlSize,
81 , m_scrollTimer(this, &Scrollbar::autoscrollTimerFired)
91 // scrollbar thickness and use it when sizing scrollbars (rather than leaving one dimension of the scrollba
    [all...]
  /external/webkit/Source/WebCore/platform/wx/
ScrollbarThemeWx.h 38 virtual bool paint(Scrollbar*, GraphicsContext*, const IntRect&);
43 virtual bool hasButtons(Scrollbar*) { return true; }
44 virtual bool hasThumb(Scrollbar*);
46 virtual IntSize buttonSize(Scrollbar*);
48 virtual IntRect backButtonRect(Scrollbar*, ScrollbarPart, bool painting = false);
49 virtual IntRect forwardButtonRect(Scrollbar*, ScrollbarPart, bool painting = false);
50 virtual IntRect trackRect(Scrollbar*, bool painting = false);
52 virtual void splitTrack(Scrollbar*, const IntRect& track, IntRect& startTrack, IntRect& thumb, IntRect& endTrack);
54 virtual int minimumThumbLength(Scrollbar*);
  /external/webkit/Source/WebCore/platform/mac/
ScrollbarThemeMac.h 39 virtual bool paint(Scrollbar*, GraphicsContext* context, const IntRect& damageRect);
51 virtual void registerScrollbar(Scrollbar*);
52 virtual void unregisterScrollbar(Scrollbar*);
55 void setNewPainterForScrollbar(Scrollbar*, WKScrollbarPainterRef);
56 WKScrollbarPainterRef painterForScrollbar(Scrollbar*);
60 virtual bool hasButtons(Scrollbar*);
61 virtual bool hasThumb(Scrollbar*);
63 virtual IntRect backButtonRect(Scrollbar*, ScrollbarPart, bool painting = false);
64 virtual IntRect forwardButtonRect(Scrollbar*, ScrollbarPart, bool painting = false);
65 virtual IntRect trackRect(Scrollbar*, bool painting = false)
    [all...]
  /external/webkit/Source/WebCore/platform/qt/
ScrollbarThemeQt.h 43 virtual bool paint(Scrollbar*, GraphicsContext*, const IntRect& damageRect);
46 virtual ScrollbarPart hitTest(Scrollbar*, const PlatformMouseEvent&);
48 virtual bool shouldCenterOnThumb(Scrollbar*, const PlatformMouseEvent&);
50 virtual void invalidatePart(Scrollbar*, ScrollbarPart);
52 virtual int thumbPosition(Scrollbar*);
53 virtual int thumbLength(Scrollbar*);
54 virtual int trackPosition(Scrollbar*);
55 virtual int trackLength(Scrollbar*);
  /external/webkit/Source/WebCore/platform/gtk/
ScrollbarThemeGtk.h 33 class Scrollbar;
40 virtual bool hasButtons(Scrollbar*) { return true; }
41 virtual bool hasThumb(Scrollbar*);
42 virtual IntRect backButtonRect(Scrollbar*, ScrollbarPart, bool);
43 virtual IntRect forwardButtonRect(Scrollbar*, ScrollbarPart, bool);
44 virtual IntRect trackRect(Scrollbar*, bool);
45 IntRect thumbRect(Scrollbar*, const IntRect& unconstrainedTrackRect);
46 bool paint(Scrollbar*, GraphicsContext*, const IntRect& damageRect);
47 void paintScrollbarBackground(GraphicsContext*, Scrollbar*);
48 void paintTrackBackground(GraphicsContext*, Scrollbar*, const IntRect&)
    [all...]
  /external/webkit/Source/WebCore/rendering/
RenderScrollbarTheme.h 34 class Scrollbar;
49 virtual bool shouldCenterOnThumb(Scrollbar* scrollbar, const PlatformMouseEvent& event) { return ScrollbarTheme::nativeTheme()->shouldCenterOnThumb(scrollbar, event); }
54 virtual void registerScrollbar(Scrollbar* scrollbar) { return ScrollbarTheme::nativeTheme()->registerScrollbar(scrollbar); }
55 virtual void unregisterScrollbar(Scrollbar* scrollbar) { return ScrollbarTheme::nativeTheme()->unregisterScrollbar(scrollbar); }
    [all...]
RenderDataGrid.h 72 virtual void valueChanged(Scrollbar*);
73 virtual void invalidateScrollbarRect(Scrollbar*, const IntRect&);
76 virtual IntRect convertFromScrollbarToContainingView(const Scrollbar*, const IntRect&) const;
77 virtual IntRect convertFromContainingViewToScrollbar(const Scrollbar*, const IntRect&) const;
78 virtual IntPoint convertFromScrollbarToContainingView(const Scrollbar*, const IntPoint&) const;
79 virtual IntPoint convertFromContainingViewToScrollbar(const Scrollbar*, const IntPoint&) const;
84 RefPtr<Scrollbar> m_vBar;
  /external/webkit/Source/WebCore/platform/efl/
ScrollbarThemeEfl.h 42 virtual void registerScrollbar(Scrollbar* scrollbar);
43 virtual void unregisterScrollbar(Scrollbar* scrollbar);
ScrollbarThemeEfl.cpp 52 void ScrollbarThemeEfl::registerScrollbar(Scrollbar* scrollbar)
56 void ScrollbarThemeEfl::unregisterScrollbar(Scrollbar* scrollbar)
ScrollbarEfl.h 32 #include "Scrollbar.h"
37 class ScrollbarEfl : public Scrollbar {
39 friend class Scrollbar;
  /external/webkit/Source/WebCore/accessibility/
AccessibilityScrollbar.h 36 class Scrollbar;
40 static PassRefPtr<AccessibilityScrollbar> create(Scrollbar*);
42 Scrollbar* scrollbar() const { return m_scrollbar.get(); } function in class:WebCore::AccessibilityScrollbar
46 AccessibilityScrollbar(Scrollbar*);
65 RefPtr<Scrollbar> m_scrollbar;
  /external/webkit/Source/WebCore/page/
MouseEventWithHitTestResults.h 29 class Scrollbar;
38 Scrollbar* scrollbar() const;
  /external/webkit/Source/WebKit/chromium/src/
WebScrollbarImpl.h 40 class Scrollbar;
62 virtual int scrollPosition(WebCore::Scrollbar*) const;
64 virtual void invalidateScrollbarRect(WebCore::Scrollbar*, const WebCore::IntRect&);
70 virtual WebCore::Scrollbar* horizontalScrollbar() const;
71 virtual WebCore::Scrollbar* verticalScrollbar() const;
84 RefPtr<WebCore::Scrollbar> m_scrollbar;
  /external/webkit/Source/WebKit/win/
WebScrollBar.h 35 #include <WebCore/Scrollbar.h>
39 class Scrollbar;
115 virtual int scrollPosition(WebCore::Scrollbar*) const;
117 virtual void invalidateScrollbarRect(WebCore::Scrollbar*, const WebCore::IntRect&);
126 virtual WebCore::Scrollbar* horizontalScrollbar() const;
127 virtual WebCore::Scrollbar* verticalScrollbar() const;
132 RefPtr<WebCore::Scrollbar> m_scrollBar;

Completed in 594 milliseconds

1 2 3 4 5