Publisher: Formatting Text Across Multiple Text Boxes, or in the Overflow Buffer

Here’s an interesting quirk in Publisher’s object model. It’s by design, and it makes sense if you think about it. But it may lead to some unexpected results if you don’t take it into account. I didn’t, and it did, so I thought I’d point it out. First, start out with a text box that’s…


PowerPoint: No Action Settings for Group Shapes

Here’s something I just found out the other day: did you know that you can’t assign action settings to grouped shapes? But there is a fairly easy work-around. I discovered as I was using PowerPoint’s drawing tools to create a grouped shape that I intended to use as a custom button to launch a macro….


Publisher: Creating a Linked Picture from an Embedded Picture (Part 2 of 2)

Read Part 1 here. In the last entry, I showed you how to write a function that creates a separate .jpg file from a picture embedded in a publication. Now, let’s finish the job by replacing the embedded picture with a picture linked to the new .jpg file. Below is an example of a procedure…


Publisher: Creating a Linked Picture from an Embedded Picture (Part 1 of 2)

A lot of the time, entries that I post here end up inspiring me so that I expand them into articles that end up on MSDN. This time, I’m doing things the other way around: the next two posts are going to be excerpts from an article I actually published about 8 months ago. Here’s…


OneNote SDK Now Live on MSDN

Here’s something that was published on MSDN last week that you might have missed: the OneNote Software Developers Kit (SDK). Because the developer functionality in OneNote SP1 primarily consists of the SimpleImport interface, the OneNote SDK provides a full schema reference. Each element and type in the schema gets its own topic, complete with a…