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.

  • can you share any wireframes/screenshots of this?
    – Midas
    Jun 27 '17 at 13:30
  • I can't. It's a professional software.
    – Nastro
    Jun 27 '17 at 14:30

AutoCAD allows undocking of ribbons. It allows users to undock ribbons and use them as side panels. Refer to this video.

If the video becomes unavailable:

  • The right-click dropdown on the ribbon contains the "Undock" option.
  • It undocks the whole ribbon and presents it as a draggable panel (The tab titles become left aligned)
  • This panel is resizable and it can be "Anchored to right" and "Anchored to left" (just like in IDE or Adobe CC app).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.