Is xamRibbon 7.2 a completely standalone, pure WPF control, that can be used inside XBAP's ?
Or does it require Office 2007 to be installed on the client PC ? I assume Office isn't required, but there is a big-scary dialog at install time about "Installing Microsoft Office 2007 UI capabilities". That says "Office 2007 adds new UI capablities...Infragistics NetAdvantage can install these", which makes me think that Office 2007 may be a requirement to use these controls.
XamRibbon is a pure WPF component that can be used in any wpf application including xbaps; it does not have any references to or rely upon Office 2007 being installed on the client. The message during the install is required because in order to utilize the Microsoft Ribbon functionality within your application, you must obtain a license from Microsoft. Note, this would be true even if you wrote your own ribbon ui or obtained another 3rd party one. The license is free but you must comply with their UI guidelines. We have developed the XamRibbon to comply with as much of the guidelines as possible but there are things within the requirements that are outside the control of the component itself. You can find more information about Microsoft's licensing of the Office UI on their site - http://msdn2.microsoft.com/en-us/office/aa973809.aspx.
Ah, OK - that makes sense now.
Thanks.