Go to the documentation of this file.
25 #ifndef JUCE_PROPERTYCOMPONENT_H_INCLUDED
26 #define JUCE_PROPERTYCOMPONENT_H_INCLUDED
61 int preferredHeight = 25);
87 virtual void refresh() = 0;
115 backgroundColourId = 0x1008300,
116 labelTextColourId = 0x1008301,
125 virtual void drawPropertyPanelSectionHeader (
Graphics&,
const String& name,
bool isOpen,
int width,
int height) = 0;
143 #endif // JUCE_PROPERTYCOMPONENT_H_INCLUDED
Definition: juce_String.h:43
Definition: juce_PropertyComponent.h:45
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_GraphicsContext.h:42
#define noexcept
Definition: juce_CompilerSupport.h:141
void setPreferredHeight(int newHeight) noexcept
Definition: juce_PropertyComponent.h:74
int getPreferredHeight() const noexcept
Definition: juce_PropertyComponent.h:72
int preferredHeight
Definition: juce_PropertyComponent.h:136
ColourIds
Definition: juce_PropertyComponent.h:113
Definition: juce_Component.h:33
virtual ~LookAndFeelMethods()
Definition: juce_PropertyComponent.h:123
virtual void resized()
Definition: juce_Component.cpp:2272
virtual void paint(Graphics &g)
Definition: juce_Component.cpp:1929
Definition: juce_PropertyComponent.h:121
virtual void enablementChanged()
Definition: juce_Component.cpp:2915