diff --git a/modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp b/modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp index 21d44cc7db..cee4255754 100644 --- a/modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp +++ b/modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp @@ -282,6 +282,11 @@ ConcertinaPanel::ConcertinaPanel() ConcertinaPanel::~ConcertinaPanel() {} +int ConcertinaPanel::getNumPanels() const noexcept +{ + return holders.size(); +} + Component* ConcertinaPanel::getPanel (int index) const noexcept { if (PanelHolder* h = holders[index]) diff --git a/modules/juce_gui_basics/layout/juce_ConcertinaPanel.h b/modules/juce_gui_basics/layout/juce_ConcertinaPanel.h index b340a8bb8b..2c25d2c98a 100644 --- a/modules/juce_gui_basics/layout/juce_ConcertinaPanel.h +++ b/modules/juce_gui_basics/layout/juce_ConcertinaPanel.h @@ -85,7 +85,7 @@ public: expanded to that size. Otherwise, it'll fill as much of the total space as possible. */ - bool expandPanelFully (Component* panelComponent, const bool animate); + bool expandPanelFully (Component* panelComponent, bool animate); /** Sets a maximum size for one of the panels. */ void setMaximumPanelSize (Component* panelComponent, int maximumSize); @@ -100,7 +100,8 @@ public: virtual ~LookAndFeelMethods() {} virtual void drawConcertinaPanelHeader (Graphics&, const Rectangle& area, - bool isMouseOver, bool isMouseDown, ConcertinaPanel&, Component&) = 0; + bool isMouseOver, bool isMouseDown, + ConcertinaPanel&, Component&) = 0; }; private: