Best way to implement a footer status bar in an MDI app


Hi, new member here, and I enjoy using Juce. Thanks Jules!

What’s the best way to implement a footer status bar along the bottom of a main application window, where the main application window is going to simply contain an MDI document area above the footer status bar?

My current attempted approach is to derive from MultiDocumentPanel, and add a groupbox footer to that class. But I think I’ll need to make some of the MultiDocumentPanel private variables at least protected, to make sure MDI docs won’t overlay this footer status groupbox.

Is there a simpler approach I could try?


I think I found an easier way to do it. I simply create a “container” Component, to which I AddAndMakeVisible the MultiDocumentPanel and the GroupComponent instances. Then I setContentComponent to this container component.