RibbonCustomizer: Conversation with Patrick Schmid


RibbonCustomizer: Conversation with Patrick Schmid

Created: Friday, December 8, 2006 posted by at 3:27 am


1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
Loading...

Patrick Schmid

Patrick Schmid Patrick Schmid is a Microsoft OneNote MVP who works with several other Microsoft Office programs including PowerPoint. He can be frequently found in the public newsgroups for Microsoft Office products. At other times, he fine-tunes and works on his RibbonCustomizer product, about which he explains more in this conversation.

Geetesh: Tell us more about yourself and RibbonCustomizer. How did this product evolve?

Patrick: I am a Ph.D. student in computer science. Through pure luck, I made it into the Office 2007 Technical Beta, which began in November 2005. Customizing the ribbon became a much-discussed topic almost right away with beta testers complaining that it wasn’t possible and Microsoft pointing to this new XML-based language called RibbonX. Eventually, I decided to give RibbonX a chance. The first add-in I wrote simply loaded RibbonX into an Office program. I made it available to all beta testers, but it was barely used. The main reason was that people just didn’t want to deal with RibbonX. Why? In Office 2003, we have a user interface that allows us to customize everything we wanted, whereas in 2007, we need to learn the XML-based language RibbonX. I would bet that most of your readers probably don’t want to know about RibbonX, because all they probably care about is being able to customize the Ribbon.

For the second beta release (Beta 1 Technical Refresh), I decided to write a new add-in that featured some user interface in addition to the ability to load RibbonX. That taught me RibbonX pretty well, but it also presented a major struggle with it. If you just read the Microsoft documentation, you get the impression that you can do more than the product actually allows you to do. I discovered those things as I was writing the second add-in, and the code ended up being a mess. With the release of Beta 2, I started over a third time. The result of that is RibbonCustomizer today. Microsoft finished making changes to RibbonX with the last beta release in September 2006, Beta 2 Technical Refresh. In October, I became a OneNote MVP and with that access to better development tools. I took advantage of that and incorporated everything that was only possible into the first release version of RibbonCustomizer.

RibbonCustomizer is far from done. One feature, namely the ability to add individual commands to the Ribbon, is probably the most requested one and I will be starting the design work for it soon. Beyond that, I still have a very long list of things that I would like to realize in RibbonCustomizer.

Geetesh: What do you think about Office 2007’s new ribbon-based interface?

Patrick: I love it. I have been working exclusively with Office 2007 since November 2005, and I would not want to go back to menus and toolbars. With the Ribbon UI, I get things done faster and better. Also, I have been using features that I never even thought of using in earlier versions. The major downside of the Ribbon UI though is its focus on beginner and intermediate users. Power users simply feel left out. That’s where RibbonCustomizer comes in. If I don’t like something on the Ribbon, I change it.


The views and opinions expressed in this blog post or content are those of the authors or the interviewees and do not necessarily reflect the official policy or position of any other agency, organization, employer, or company.




Related Posts

  • RibbonCustomizer v1.1 Update
    RibbonCustomizer, the add-in product for Microsoft Office 2007 that allows you to customize the tabs within the Ribbon has now been updated to version...
  • RibbonCustomizer 0.9 Update
    Patrick Schmid's RibbonCustomizer product that allows you to edit Ribbon tabs in Microsoft Office 2007 applications has been updated to version 0.9.Th...
  • Focus on RibbonCustomizer
    It's true that the biggest new feature in Office 2007 is the interface and thus usability improvements. The new ribbon tabs change dynamically dependi...
  • Car Dealership Digital Signage using PowerPoint and DataPoint
    By Kurt DupontDigital signage is taking over almost every industry, and the automobile business is no exception. Today, we’re diving into how digital ...

Microsoft and the Office logo are trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries.

Plagiarism will be detected by Copyscape

© 2000-2025, Geetesh Bajaj - All rights reserved.

since November 02, 2000