My application needs a Microsoft Office 2007 style ribbon.
Why? Because most users will only access the application 2 to 3 times a year and I believe these users need many visual clues to make best use of the application’s rich functionality. From earlier threads I understand the Core Ext Development Team has no plan to create such a widget so the implementation is down to me. One guy posted a screenshot of an Ext community ribbon bar in development, it looked good but he has not logged in for some time.
So how to do it?
But how to do it the Ext way?
Seems obvious that an Ext TabPanel should be the top level container for the ribbon panels. After doing further reading of the Ext docs I have concluded the high level layout of a single ribbon panel should be based on some nested Table layouts. The detailed working components of a ribbon bar should be modelled on a small number of Ext templates that will populate table cells.