APPENDIXRibbonX and Custom Add-Ins
This text is reproduced with the permission of Patrick Schmid, who maintains one of the most informative RibbonX web sites on the Internet (
RibbonX lets you do a lot of things, but which actions are the right ones? How should your add-in behave and integrate itself into the Office UI? Where should you place your add-in? Which modifications are OK, and which are not? This appendix provides some guidance on these topics. In a more generic sense, I am going to talk about user interface style guidelines. When you take RibbonX into your hands, the deciding factor on what you should do is whether you control (directly or indirectly) the Office application. You control the Office application if ...