25 #ifndef JUCE_DRAWABLEBUTTON_H_INCLUDED
26 #define JUCE_DRAWABLEBUTTON_H_INCLUDED
48 ImageOnButtonBackground,
65 ButtonStyle buttonStyle);
99 void setImages (
const Drawable* normalImage,
100 const Drawable* overImage =
nullptr,
101 const Drawable* downImage =
nullptr,
102 const Drawable* disabledImage =
nullptr,
103 const Drawable* normalImageOn =
nullptr,
104 const Drawable* overImageOn =
nullptr,
105 const Drawable* downImageOn =
nullptr,
106 const Drawable* disabledImageOn =
nullptr);
113 void setButtonStyle (ButtonStyle newStyle);
122 void setEdgeIndent (
int numPixelsIndent);
151 textColourId = 0x1004010,
152 textColourOnId = 0x1004013,
154 backgroundColourId = 0x1004011,
158 backgroundOnColourId = 0x1004012,
180 normalImageOn, overImageOn, downImageOn, disabledImageOn;
188 #endif // JUCE_DRAWABLEBUTTON_H_INCLUDED
#define noexcept
Definition: juce_CompilerSupport.h:141
Definition: juce_String.h:43
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_Rectangle.h:36
virtual void resized()
Definition: juce_Component.cpp:2272
virtual void colourChanged()
Definition: juce_Component.cpp:2139
Definition: juce_Drawable.h:35
Definition: juce_GraphicsContext.h:42