Reputation: 5955
I am writing a Powerpoint Addin application, and using 2 ways to create a ribbon menu (XML, and designer). I went through the MSDN document about Office Ribbon XML, and tried to create a Ribbon menu this way. I see that creating a Ribbon menu by using the Designer tool has the same functionality as the Ribbon XML.
In a meanwhile, Ribbon XML is more complicated, time-consuming, more work to deal with (because you have to make it manually: writing callback, etc), not able to access its items via Globals. The only thing, I think Ribbon XML might be useful, since it might be used for different office applications (because you can transfer a xml file from one project to another project easily ???)
Can you tell me the advantages of using Office Ribbon XML over Designer? These advantages are mentioned in some MSDN documents, but I do not get it properly. Thanks
Upvotes: 3
Views: 1506
Reputation: 333
This is not a complete/good answer yet, but I will try to update it everytime I learn something new about this (awful) Office Ribbon stuff.
There ARE differences, the designer wont give you all possible Types to customize, mentioned here: https://msdn.microsoft.com/en-us/library/bb386297.aspx
One of those Types would be the built in Tag or the backstage Tab (>=Office2010): https://social.msdn.microsoft.com/Forums/vstudio/en-US/e3a68e06-9e27-4d6c-bd1e-e566ab8b7506/ribbon-xml-vs-ribbon-designer?forum=vsto
Upvotes: 2