JUCE
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Member Functions
ScrollBar::Listener Class Reference

A class for receiving events from a ScrollBar. More...

Inherited by CodeEditorComponent, and Viewport [private].

List of all members.

Public Member Functions

virtual ~Listener ()
 Destructor.
virtual void scrollBarMoved (ScrollBar *scrollBarThatHasMoved, double newRangeStart)=0
 Called when a ScrollBar is moved.

Detailed Description

A class for receiving events from a ScrollBar.

You can register a ScrollBar::Listener with a ScrollBar using the ScrollBar::addListener() method, and it will be called when the bar's position changes.

See also:
ScrollBar::addListener, ScrollBar::removeListener

Constructor & Destructor Documentation

virtual ScrollBar::Listener::~Listener ( ) [virtual]

Destructor.


Member Function Documentation

virtual void ScrollBar::Listener::scrollBarMoved ( ScrollBar scrollBarThatHasMoved,
double  newRangeStart 
) [pure virtual]

Called when a ScrollBar is moved.

Parameters:
scrollBarThatHasMovedthe bar that has moved
newRangeStartthe new range start of this bar

Implemented in Viewport, and CodeEditorComponent.


The documentation for this class was generated from the following file: