3

I've seen plenty of examples around the internet on how to add a button or group etc. to the Ribbon, but no reference to an XML Schema document that will explain exactly what all my options are for writing the XML for my own custom ribbon tabs and groups. Does anyone have a link for this?

Cheers, Dave --Trindaz on Fedang #office-2010-customization

Todd Main
  • 28,951
  • 11
  • 82
  • 146
Trindaz
  • 17,029
  • 21
  • 82
  • 111

3 Answers3

6

It was unclear where Office2010FluentUISchema.exe was installing the schema (after accepting the EULA, the installer flashed up some dialogs so quickly that I was unable to read them) so I observed it via Procmon and found that the schema got installed to a top-level directory called 'Office 2010 Developer Resources'

C:\Office 2010 Developer Resources\Schemas>md5sum customui14.xsd e201ed5204216fbe8e84e45c884d2adc *customui14.xsd

~~ Edit by Martin Rüegg (sorry, I'm not entitled to leave comments yet.)
In case you only need the customui14.xsd, then you can just unzip (e.g. with 7zip) the Office2010FluentUISchema.exe (twice) and there you are.

Martin Rüegg
  • 815
  • 9
  • 14
Paul Harrington
  • 772
  • 4
  • 9
2

The schema is here and the control identifiers are here.

Todd Main
  • 28,951
  • 11
  • 82
  • 146
  • I get an error when I try downloading those, and why would they make you download an .exe anyway?! – Trindaz Oct 08 '10 at 03:15
  • Even though I couldn't get the download to work, other people seem to get access to it fine so I've marked this as the answer. – Trindaz Oct 10 '10 at 09:29
  • Link is broken. Try this one instead: http://youpresent.co.uk/microsoft-office-customui-schema/ and Appendix A: https://learn.microsoft.com/en-us/openspecs/office_standards/ms-customui2/daabc2cd-b3f5-4d32-9099-95d705f70f35 – LeslieM Jan 06 '20 at 23:34
0

http://pschmid.net/office2007/download/customUI.xsd is the closest I got so far

Trindaz
  • 17,029
  • 21
  • 82
  • 111