Using RibbonX with C++ and ATL

Today’s Guest Writer: Eric Faller Eric is a Software Design Engineer on the Office User Experience team focused on user interface extensibility for Office developers. Another source of frequently-asked RibbonX questions is around the complexity of writing an add-in in C++. Compared to the ease of use of C# or VB.NET, C++ requires a much…

52

RibbonX Image FAQ

Today I’m delighted to present a new guest writer to the blog: Eric Faller, Software Design Engineer on the Office User Experience Team. Eric is one of the developers on our team who helped to design and implement RibbonX, the user interface extensibility model for Office developers. Today’s Guest Writer: Eric Faller Some of the…

25

Licensing the 2007 Microsoft Office User Interface

For the last year or so, one of the questions I’ve been asked again and again has been: “Can I use the new Office user interface in my own product?” On one hand, it’s an immensely satisfying question to hear, because it means that others in the industry believe in the value of what we’ve…

98

Developer Resources for Office 2007 RTM

Now that we’ve released Office 2007 to manufacturing, developers can get started modifying their solutions so that they’re ready to test with the released version of Office. Final versions of the RibbonX schema and Control ID list will be published on MSDN soon, but that can take a while—so I’ll continue to publish developer resources…

13

Final Schema for RibbonX-based Solutions

This morning, I posted the final customUI XML schema for creating Office 2007 RibbonX-based solutions. You can use this schema to develop solutions that will work with the upcoming final release of Office 2007; it will also continue to work just fine with Beta 2 Technical Refresh. The changes from the previous version I posted…

15

RibbonX Updates for B2TR

Today’s Guest Writer: Savraj DhanjalSavraj is a Program Manager on the Office User Experience team focused on user interface extensibility for Office developers. As you may have discovered, we made a few tweaks to the UI developer story in Beta 2 Technical Refresh. The biggest change is the updated Control ID list we published yesterday….

45

Ribbon Extensibility: A VBA Sample

Today’s Guest Writer: Savraj DhanjalSavraj is a Program Manager on the Office User Experience team focused on user interface extensibility for Office developers. Now that you’ve got Beta 2, you can download and open RxDemo.xlsm, a new file format document that uses RibbonX and works on Beta 2. If you haven’t changed your Macro security…

35

RibbonX Resources

Today’s Guest Writer: Savraj DhanjalSavraj is a Program Manager on the Office User Experience team focused on user interface extensibility for Office developers. Yesterday Jensen linked to the Ribbon developer center. It’s where we are bringing together all of our content on Ribbon Extensibility. I just wanted to highlight some of the key resources on…

22

RibbonX Control Type Tour, Part 3

Today’s Guest Writer: Savraj Dhanjal Savraj is a Program Manager on the Office User Experience team focused on user interface extensibility for Office developers. This week, we’ll take a look at the gallery control. It’s one of the most important controls in the new Office 2007 user experience, and we’ve exposed a good chunk of…

18

Finding a New Purpose

Today’s Guest Writer: Savraj Dhanjal Savraj is a Program Manager on the Office User Experience team focused on user interface extensibility for Office developers. Today we’re going to take a break from control types to highlight one of the more powerful features exposed by RibbonX: Command Repurposing. In our research to understand how people were…

14