54 bool isEditable =
true);
69 const String& propertyName,
72 bool isEditable =
true);
86 const String& propertyName,
89 bool isEditable =
true);
126 void colourChanged()
override;
#define noexcept
Definition DistrhoDefines.h:72
Definition juce_ListenerList.h:70
PropertyComponent(const String &propertyName, int preferredHeight=25)
Definition juce_PropertyComponent.cpp:29
Definition juce_String.h:53
Definition juce_TextPropertyComponent.cpp:32
Definition juce_TextPropertyComponent.h:131
virtual ~Listener()=default
virtual void textPropertyComponentChanged(TextPropertyComponent *)=0
void createEditor(int maxNumChars, bool isEditable)
Definition juce_TextPropertyComponent.cpp:208
void setInterestedInFileDrag(bool isInterested)
Definition juce_TextPropertyComponent.cpp:250
virtual void textWasEdited()
Definition juce_TextPropertyComponent.cpp:225
void refresh() override
Definition juce_TextPropertyComponent.cpp:220
ValueTreePropertyWithDefault value
Definition juce_TextPropertyComponent.h:178
void setEditable(bool isEditable)
Definition juce_TextPropertyComponent.cpp:256
bool isTextEditorMultiLine() const noexcept
Definition juce_TextPropertyComponent.h:109
virtual void setText(const String &newText)
Definition juce_TextPropertyComponent.cpp:193
Value & getValue() const
Definition juce_TextPropertyComponent.cpp:203
virtual String getText() const
Definition juce_TextPropertyComponent.cpp:198
ListenerList< Listener > listenerList
Definition juce_TextPropertyComponent.h:180
void callListeners()
Definition juce_TextPropertyComponent.cpp:238
const bool isMultiLine
Definition juce_TextPropertyComponent.h:176
std::unique_ptr< LabelComp > textEditor
Definition juce_TextPropertyComponent.h:179
void addListener(Listener *newListener)
Definition juce_TextPropertyComponent.cpp:235
TextPropertyComponent(const String &propertyName, int maxNumChars, bool isMultiLine, bool isEditable=true)
Definition juce_TextPropertyComponent.cpp:158
ColourIds
Definition juce_TextPropertyComponent.h:120
@ backgroundColourId
Definition juce_TextPropertyComponent.h:121
@ outlineColourId
Definition juce_TextPropertyComponent.h:123
@ textColourId
Definition juce_TextPropertyComponent.h:122
void removeListener(Listener *listener)
Definition juce_TextPropertyComponent.cpp:236
Definition juce_Value.h:51
Definition juce_ValueTreePropertyWithDefault.h:39
#define JUCE_API
Definition juce_StandardHeader.h:152
Definition carla_juce.cpp:31
#define const
Definition zconf.h:137