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_PropertyComponent.h:45
void setPreferredHeight(int newHeight) noexcept
Definition: juce_PropertyComponent.h:74
#define noexcept
Definition: juce_CompilerSupport.h:141
Definition: juce_PropertyComponent.h:121
ColourIds
Definition: juce_PropertyComponent.h:113
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 paint(Graphics &g)
Definition: juce_Component.cpp:1929
int preferredHeight
Definition: juce_PropertyComponent.h:136
int getPreferredHeight() const noexcept
Definition: juce_PropertyComponent.h:72
Definition: juce_Component.h:33
Definition: juce_GraphicsContext.h:42
virtual void enablementChanged()
Definition: juce_Component.cpp:2915
virtual ~LookAndFeelMethods()
Definition: juce_PropertyComponent.h:123