30 const String& buttonTextWhenTrue,
31 const String& buttonTextWhenFalse)
33 onText (buttonTextWhenTrue),
37 button.setClickingTogglesState (
false);
49 button.setClickingTogglesState (
false);
50 button.setButtonText (buttonText);
51 button.getToggleStateValue().referTo (valueToControl);
52 button.setClickingTogglesState (
true);
66 return button.getToggleState();
74 g.fillRect (
button.getBounds());
77 g.drawRect (
button.getBounds());
virtual void setState(bool newState)
Definition juce_BooleanPropertyComponent.cpp:59
void paint(Graphics &) override
Definition juce_BooleanPropertyComponent.cpp:69
~BooleanPropertyComponent() override
Definition juce_BooleanPropertyComponent.cpp:55
void refresh() override
Definition juce_BooleanPropertyComponent.cpp:80
String onText
Definition juce_BooleanPropertyComponent.h:104
BooleanPropertyComponent(const String &propertyName, const String &buttonTextWhenTrue, const String &buttonTextWhenFalse)
Definition juce_BooleanPropertyComponent.cpp:29
virtual bool getState() const
Definition juce_BooleanPropertyComponent.cpp:64
String offText
Definition juce_BooleanPropertyComponent.h:104
ToggleButton button
Definition juce_BooleanPropertyComponent.h:103
@ backgroundColourId
Definition juce_BooleanPropertyComponent.h:92
@ outlineColourId
Definition juce_BooleanPropertyComponent.h:93
void addAndMakeVisible(Component *child, int zOrder=-1)
Definition juce_Component.cpp:1554
Colour findColour(int colourID, bool inheritFromParent=false) const
Definition juce_Component.cpp:2219
Definition juce_GraphicsContext.h:45
PropertyComponent(const String &propertyName, int preferredHeight=25)
Definition juce_PropertyComponent.cpp:29
void paint(Graphics &) override
Definition juce_PropertyComponent.cpp:37
Definition juce_String.h:53
Definition juce_Value.h:51
int g
Definition inflate.c:1573
static const char * name
Definition pugl.h:1582
Definition carla_juce.cpp:31
@ sendNotification
Definition juce_NotificationType.h:34
@ dontSendNotification
Definition juce_NotificationType.h:33