From 61321d2eb92ee6c56d0aaa6a617d7a594cc68a79 Mon Sep 17 00:00:00 2001 From: tpoole Date: Tue, 25 Jul 2017 12:58:37 +0100 Subject: [PATCH] Button: Added a getTriggeredOnMouseDown method --- modules/juce_gui_basics/buttons/juce_Button.cpp | 5 +++++ modules/juce_gui_basics/buttons/juce_Button.h | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/modules/juce_gui_basics/buttons/juce_Button.cpp b/modules/juce_gui_basics/buttons/juce_Button.cpp index e8b7a28e36..2dc8696014 100644 --- a/modules/juce_gui_basics/buttons/juce_Button.cpp +++ b/modules/juce_gui_basics/buttons/juce_Button.cpp @@ -329,6 +329,11 @@ void Button::setTriggeredOnMouseDown (const bool isTriggeredOnMouseDown) noexcep triggerOnMouseDown = isTriggeredOnMouseDown; } +bool Button::getTriggeredOnMouseDown() const noexcept +{ + return triggerOnMouseDown; +} + //============================================================================== void Button::clicked() { diff --git a/modules/juce_gui_basics/buttons/juce_Button.h b/modules/juce_gui_basics/buttons/juce_Button.h index a410433b1e..e15ef92f03 100644 --- a/modules/juce_gui_basics/buttons/juce_Button.h +++ b/modules/juce_gui_basics/buttons/juce_Button.h @@ -267,6 +267,11 @@ public: */ void setTriggeredOnMouseDown (bool isTriggeredOnMouseDown) noexcept; + /** Returns whether the button click happens when the mouse is pressed or released. + @see setTriggeredOnMouseDown + */ + bool getTriggeredOnMouseDown() const noexcept; + /** Returns the number of milliseconds since the last time the button went into the 'down' state. */