Archive for October, 2012

In the initial release of Word 2013 the new Comment extensions, contained in the commentsEx.xml part, are not written to the XML returned to the object model property Range.WordOpenXML. Read the rest of this entry »

Comments No Comments »

One of the biggest problems with Word has always been command discovery balanced against working efficiently. For the ten plus years spanning Word 6 through Word 2003 there were menus, toolbars for various features, as well as the possibility of creating customized toolbars with the commands you needed most. In addition, the toolbars could be positioned freely on the screen. You could also customize the right-click menu.

All of that disappeared with the advent of the Ribbon in Office 2007. Surveys had “proven” that the user didn’t like adaptive menus and things that changed and didn’t drill down through menus. So commands were to be accessed through the Ribbon and those few used regularly could be placed on the user’s QAT. The right-click menu could still be customized, but not without working through the programming interface.

In addition to the Ribbon, some task panes and the right-click menu another interface with commands was introduced: the Mini Toolbar. Read the rest of this entry »

Comments No Comments »

Once again, a forum question has prompted a topic for my blog. This time, it comes from the discussions about developing for Office 2013.

For many years, a main focus of my work with Word has been related to importing and exporting data into and out of Word documents. The built-in functionality for this has always been “mail merge”. So I’ve worked with mail merge a lot. Unfortunately, it hasn’t really evolved since the early days of Word, around 1990. The only significant change occurred in Word 2003, when OLE DB became a supported connection method to the data source (and the default). Read the rest of this entry »

Comments 2 Comments »

New month, new topic – for the moment, at least. Forums are such a wonderful source of topics to write about… Today’s comes from a question in the Office 2013 Preview for Developers forum on MSDN.

In Word 2010 the Backstage was introduced with the purpose of providing management functionality for Office documents. The Backstage provides a large, for the developer customizable surface to interact with the user. Another reason for this move was to provide the same “experience” for the users of all the Office applications when using basic file management functionality.

As always, when something is “harmonized”, individuality is lost. We’ve experienced that since the first attempts at giving the Office applications a unified interface and the trend continues. Read the rest of this entry »

Comments 6 Comments »