30 const double rangeMin,
31 const double rangeMax,
32 const double interval,
33 const double skewFactor,
39 slider.setRange (rangeMin, rangeMax, interval);
40 slider.setSkewFactor (skewFactor, symmetricSkew);
43 slider.onValueChange = [
this]
52 const double rangeMin,
53 const double rangeMax,
54 const double interval,
55 const double skewFactor,
61 slider.setRange (rangeMin, rangeMax, interval);
62 slider.setSkewFactor (skewFactor, symmetricSkew);
65 slider.getValueObject().referTo (valueToControl);
void addAndMakeVisible(Component *child, int zOrder=-1)
Definition juce_Component.cpp:1554
PropertyComponent(const String &propertyName, int preferredHeight=25)
Definition juce_PropertyComponent.cpp:29
@ LinearBar
Definition juce_Slider.h:65
SliderPropertyComponent(const String &propertyName, double rangeMin, double rangeMax, double interval, double skewFactor=1.0, bool symmetricSkew=false)
Definition juce_SliderPropertyComponent.cpp:29
Slider slider
Definition juce_SliderPropertyComponent.h:100
virtual void setValue(double newValue)
Definition juce_SliderPropertyComponent.cpp:72
virtual double getValue() const
Definition juce_SliderPropertyComponent.cpp:76
~SliderPropertyComponent() override
Definition juce_SliderPropertyComponent.cpp:68
void refresh() override
Definition juce_SliderPropertyComponent.cpp:81
Definition juce_String.h:53
Definition juce_Value.h:51
static const char * name
Definition pugl.h:1582
Definition carla_juce.cpp:31
@ dontSendNotification
Definition juce_NotificationType.h:33