Browse Source

Changed the very old and strangely written Slider::getDoubleClickReturnValue method into two separate methods.

tags/2021-05-28
jules 10 years ago
parent
commit
ad8cc4b693
2 changed files with 8 additions and 10 deletions
  1. +2
    -5
      modules/juce_gui_basics/widgets/juce_Slider.cpp
  2. +6
    -5
      modules/juce_gui_basics/widgets/juce_Slider.h

+ 2
- 5
modules/juce_gui_basics/widgets/juce_Slider.cpp View File

@@ -1497,11 +1497,8 @@ void Slider::setDoubleClickReturnValue (bool isDoubleClickEnabled, double value
pimpl->doubleClickReturnValue = valueToSetOnDoubleClick;
}
double Slider::getDoubleClickReturnValue (bool& isEnabledResult) const
{
isEnabledResult = pimpl->doubleClickToValue;
return pimpl->doubleClickReturnValue;
}
double Slider::getDoubleClickReturnValue() const noexcept { return pimpl->doubleClickReturnValue; }
bool Slider::isDoubleClickReturnEnabled() const noexcept { return pimpl->doubleClickToValue; }
void Slider::updateText()
{


+ 6
- 5
modules/juce_gui_basics/widgets/juce_Slider.h View File

@@ -551,17 +551,18 @@ public:
@see getDoubleClickReturnValue
*/
void setDoubleClickReturnValue (bool isDoubleClickEnabled,
void setDoubleClickReturnValue (bool shouldDoubleClickBeEnabled,
double valueToSetOnDoubleClick);
/** Returns the values last set by setDoubleClickReturnValue() method.
@see setDoubleClickReturnValue
*/
double getDoubleClickReturnValue() const noexcept;
Sets isEnabled to true if double-click is enabled, and returns the value
that was set.
/** Returns true if double-clicking to reset to a default value is enabled.
@see setDoubleClickReturnValue
*/
double getDoubleClickReturnValue (bool& isEnabled) const;
bool isDoubleClickReturnEnabled() const noexcept;
//==============================================================================
/** Tells the slider whether to keep sending change messages while the user


Loading…
Cancel
Save