SharePoint Development from a Documentation Perspective

Andrew May

Browse by Tags

Browse by Tags
  • Blog Post: Publisher Object Model Overview Article Now Live on MSDN

    Yesterday saw the publication of my penultimate article on Publisher 2003, 7 Things Developers Should Know About the Publisher 2003 Object Model, Part 1 . If you're an Office developer new to the Publisher object model (or new to Publisher in general), this article and its sequel aim to give you a quick...
  • Blog Post: Publisher 2003: Creating and Managing Linked Text Boxes

    ( Note: This is the third in a series of entries that aim to introduce experienced programmers to the Publisher object model. The first entry covered creating Web pages programmatically. You can read it here . The second entry covered working with wizards and templates. You can read it here .)...
  • Blog Post: Working with Publisher Wizards and Templates

    Note: This is the second in a series of entries that aim to introduce experienced programmers to the Publisher object model. The first entry covered creating Web pages programmatically. You can read it here . Publisher has a different concept of templates and wizards than other Office programs, such...
  • Blog Post: Publisher 2003: Using the NewDocument and DocumentOpen Events

    I got an email the other day from a user who asked if the NewDocument event in Publisher actually worked. It does, but it is a little more complicated than you'd think. Read on. To enable event handling within a typical application, you create a new class module, and declare an Application object...
  • Blog Post: Creating Web Pages with the Publisher Object Model

    You know, sometimes it's the obvious things you miss. I was meeting a few days ago with the programmer-writer who is taking over writing Publisher developer help for the next release. I was giving him a guided tour of the Publisher object model, and I thought "you know, this should really be written...
  • Blog Post: Publisher: 'Using Tags in Publisher' Article Now Live

    My latest article on programming Publisher, Using Tags to Store Custom Information in Publisher 2003 and Publisher 2002 , has just been published on MSDN . As the name states, the article talks about using the Tags collection of the Document , Page , and Shape objects in Publisher to store information...
  • Blog Post: 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 small enough that...
  • Blog Post: 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 that may call...
  • Blog Post: 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 why: The other day a user...
  • Blog Post: Publisher: Using Tags to Store Custom Properties (Part 3)

    First , I discussed the tags collection, which you can use as generic holding bins for whatever data you want to persists within your publications, pages, or shapes. Next , I showed you a few examples using document and page-level tags. So now, to round things out, let’s look at a short example using...
  • Blog Post: Publisher: Using Tags to Store Custom Information (Part 2)

    In my last entry, I talked about the Tags collection, which you can use as generic holding bins for whatever data you want to persists within your publications, pages, or shapes. Now let's look at some actual examples. So far, the examples I've been able to think up use tags for storing two general types...
  • Blog Post: Publisher: Using Tags to Store Custom Information (Part 1)

    Today I'm going to talk about the Tags collection, a feature in the Publisher object model that hasn't gotten a lot of notice, but is extremely useful when you examine it. (And I'm as guilty as anyone of ignoring it; one of the Publisher testers pointed out tags to me months ago, and it's taken this...
  • Blog Post: Publisher: Working with Multiple Open Documents

    Here's something I didn't notice until I'd been programming with Publisher for awhile: You might have noticed that in Publisher 2003, we added a Documents collection to the Application object. But, you might ask, isn't Publisher a single document interface (SDI) application? If so, shouldn't each open...
  • Blog Post: Publisher: Writing Macros to Save Time and Effort

    Just a quick, shameless plug: Do you have things that you do repeatedly in Publisher? Do you find yourself doing a certain set of tasks over and over again? Wouldn't it be great if you could tell Publisher to perform complicated tasks automatically? Guess what? You can. There's a way to give Publisher...
  • Blog Post: Publisher: Programming Made Easy Article Now Live

    The first of my five part series, ‘Programming Microsoft Office Publisher Made Easy’ went live yesterday. The series consists of five lessons aimed at users who have never coded before, and want some from-the-ground-up assistance in writing powerful, flexible macros using the Publisher object model....
  • Blog Post: Publisher Programming Made Easy: Types of Visual Basic Statements

    I’m writing a series of articles for beginners on how to program the Publisher object model. These articles focus on the practical side of programming, and only go into enough conceptual detail to explain what the code is doing. So I thought I’d provide some more in-depth technical information for anyone...
  • Blog Post: Publisher Programming Made Easy: Why Program with Objects, Anyway?

    I’m writing a series of articles for beginners on how to program the Publisher object model. These articles focus on the practical side of programming, and only go into enough conceptual detail to explain what the code is doing. So I thought readers of those articles might have some questions about what...
  • Blog Post: Creating Personalized Thank You Cards with Publisher 2003 (Part 4 of 4)

    (Previously: Part 1 , Part 2 , and Part 3 ) Perform the Merge Now you’re ready to actually preview how the cards will look when merged. To set up the data source, do the following: · Sort the records based on Gift? = True , so you select only the records for people who sent you gifts...
  • Blog Post: Creating Personalized Thank You Cards with Publisher 2003 (Part 3 of 4)

    Now that we’ve got the card exterior designed , we’re ready to work on the catalog merge. Create the Data Source Next, create the data source for the cards. We used the same one we used for addressing the invitation. We just added several fields to the spreadsheet: · Salutation...
  • Blog Post: Creating Personalized Thank You Cards with Publisher 2003 (Part 2 of 4)

    Now that we’ve covered the basics of the project , let’s jump into the details: Requirements Here’s the household items you’ll need for this project: · Elmer’s glue (or paste) · Safety scissors · A 6-inch length of string · Glitter ...
  • Blog Post: Creating Personalized Thank You Cards with Publisher 2003 (Part 1 of 4)

    Well, it’s spring time again, and of course that means one thing: Tech Ed . But rather than focus on the definitive Microsoft conference for building, deploying, securing, and managing connected solutions, I’d like to take a few entries and address another industry that gears up every spring...
  • Blog Post: Final 'Automating Prepress Tasks' article now live

    The final article in my three-part series on how to automate prepress processes in Publisher 2003 is now live on the Office Developer Center . This one deals with several topics, including generating composite CMYK, PostScript, and PDF output from Publisher files. We also discuss some issues to take...
  • Blog Post: Print Preview: what you see and what you get

    Ever print something and have it be slightly different than what you saw in Print Preview? Conversely, ever go into Print Preview and see something that’s just a tad off from what your file actually looks like? For the most part, the differences are probably minor, but why does it happen at all...
  • Blog Post: Automating commercial prepress part duex now live

    The second part of my series on automating commercial printing tasks using the Publisher 2003 object model is now live on MSDN. This time around, we discuss how to automate, customize, and extend prepress operations involved publication page setup, embedded and linked pictures, and design considerations...
  • Blog Post: Working with group wizard shapes

    When I was discussing shape-level wizard properties the other day, I mentioned group wizard shapes, which are related to, but independent from, the publication and page-level wizards. So here’s where I explain what I meant. Like wizard publications and wizard pages, group wizard shapes are pre...
Page 1 of 2 (30 items) 12