Is there any way to enable a "bottom right arrow" in a Ribbon Bar Panel RRS feed

  • Question

  • The "bottom right arrow" I'm talking about is what is available in Office products.  The Ribbon panels typically are too small to show every feature - so in Office, you see a small arrow at the bottom right corner of each Panel - and when you click on the arrow, Office brings up a more comprehensive dialog box with more features related to that Panel.

    I haven't been able to find any such feature in the MFC Ribbon documentation - but of course, the documentation often just tells the user to look at the source code.

    Wednesday, March 7, 2018 5:16 PM

All replies

  • You don't need a bottom-right-arrow when using the ribbon. It automatically collapses controls when the window is decreased in size and the reverse. But its major feature is Context Categories (CC). You can see how this works in File Explorer. Just do a search (Ctrl+F) and you will see the Search Tools CC appear with a whole new set of panels each with their own set of controls. This conserves real estate on the ribbon (and in your brain). No need to scroll to the right if programmed properly.

    Besides, the whole purpose of moving from menus to ribbon is to be better in line with how the brain works semantically. Menus run out of room as a program matures. Having 26 choices in a drop-down with another 20 in each slide-off is not really a choice at all because the human brain has trouble associating the choices with natural language.

    In short, the menu system is not scale-able, whereas, the semantic ribbon system is infinitely scale-able, just like natural language.


    Tuesday, January 22, 2019 6:16 PM