A class for receiving callbacks from a Slider or WebSliderRelay. More...
#include <juce_Slider.h>
Public Member Functions | |
virtual | ~SliderListener ()=default |
Destructor. | |
virtual void | sliderValueChanged (Emitter *)=0 |
Called when the slider's value is changed. | |
virtual void | sliderDragStarted (Emitter *) |
Called when the slider is about to be dragged. | |
virtual void | sliderDragEnded (Emitter *) |
Called after a drag operation has finished. | |
A class for receiving callbacks from a Slider or WebSliderRelay.
To be told when a slider's value changes, you can register a Slider::Listener object using Slider::addListener().
|
virtualdefault |
Destructor.
|
pure virtual |
Called when the slider's value is changed.
This may be caused by dragging it, or by typing in its text entry box, or by a call to Slider::setValue().
You can find out the new value using Slider::getValue().
|
virtual |
Called when the slider is about to be dragged.
This is called when a drag begins, then it's followed by multiple calls to sliderValueChanged(), and then sliderDragEnded() is called after the user lets go.
|
virtual |
Called after a drag operation has finished.