In our current application we have one window with a Ribbon at the top and actually 3 panels. We can switch the panel by clicking on tabs (at the left). The Ribbon content depend on the selected panel.
We wan't to introduice a DockManager to allow the user to undock the panel (in a new window).
We see two options:
- Have a Ribbon on top of each windows, but it's a loose of space.
- Kept only one Ribbon in the main window, and continue to update its content depending on the selected panel. But the synchronization between multiple windows seems weird.
What is the common behavior for a application that combine DockManager and Ribbon? Have you any example of application that use both of them.