HomeProjectsPeoplePublicatons
Search:
   
 

The PowerPoint for Mac (v.X and 2004)
Outline Pane Text Clipping Bug

Update: I just noticed that all these same symptoms also apply to the notes pane, which I rarely use. So I guess this is really the "Outline and Notes Panes Text Clipping Bug"...

Use the following links to skip to the bug description or straight to the screenshots.

Please also consider filling out an online feedback form to Microsoft, so they know this problem exists and it's not one user's imagination. This is the only official channel which is guaranteed to at least be read by actual employees.

Introduction

I created this page to help raise awareness about a bug in PowerPoint for Mac which exists in version v.X and is still present in version 2004. The fact that it survived a major release doesn't speak very highly of Microsoft's product verification process, but hopefully they can make up for it by fixing it now. I would very much like to purchase the Office 2004 suite, but unless this bug is fixed, I will not spend a dime on the product. Since I don't own the product yet, I also do not have any support options with Microsoft. This is a bit of a dilemma, and creating public demand is the only way I can think of to get it fixed.

I am a graduate student in Electrical Engineering and Computer Science, and have done a fairly substantial amount of programming myself. So I'll try to explain the bug as best I understand it for everyone, but also include some detailed guesses on what's going on for developers. I'm not an actual GUI application developer, though, so please excuse any poor assumptions, terminology, etc.

Desired Behavior

The outline pane is the leftmost part of the PowerPoint window which lists all your slides and the text they contain. If you run any version of PowerPoint on a Windows PC, you'll notice that as you type text into your presentation (wherever you type it, either in the outline view or on the slide itself), it wraps in the outline pane, meaning any word which would extend past the edge of the pane is continued on the next line. As you change the size of the outline pane, the text will rewrap accordingly so that you can see everything you typed.

Note that there is a minimum width at which the text will wrap -- if you make the outline pane too small, the text will flow beyond the right edge of the pane. However, once this happens, the horizontal scrollbar (located at the bottom of the pane) will become active and let you scroll the view so that you can see all your text. This is good design practice, because it doesn't do any good to wrap the text so much that words are being spread all over the place. If the user makes the pane very small, they're probably not using it at the moment anyway.

Actual Behavior

On PowerPoint for Mac (either version v.X or 2004, as I've seen), things aren't so smooth. First, the minimum wrapping width which is described above is far too wide on the Mac. If you open up a new presentation, just start resizing the outline pane to a bunch of different widths. You will notice that once you make the outline pane small enough, the horizontal scrollbar will appear at the bottom of the pane and become active. The point at which the scrollbar appears (which I am calling the minimum wrapping point) is quite large -- about 375 pixels. You can fit an awful lot of text in that amount of space at the default zoom level of 33%. I also noticed that this is proportional to the zoom level. If you zoom in to 66%, the minimum wrapping point looks like about 770 pixels, which is roughly twice as large.

Both of these features are surely by design, although I strongly disagree with the size of the minimum wrapping point. I feel this should be much smaller. I ran into this limit very quickly on a 17" iMac, which is a fairly large screen. I'd hate to see how cramped screen area is on a 12" PowerBook.

The absolutely critical bug is that the horizontal scrollbar in the outline pane only moves the view by a handful of pixels and almost all the text is completely inaccessible. In the computer and electronics world, the term usually used when something reaches a limit and is lost or otherwise cut off is clipping. To test this out, type a long line of text into a presentation and make sure you are in Normal or Outline mode so that the outline pane is visible. Now shrink the outline pane beyond the point where the horizontal scrollbar at the bottom becomes visible and your line of text is longer than the width of the pane. Drag the scrollbar right and left and see what happens... not much! The view only moves by a small amount, and you can never reach the right edge of your line. This is a major bug as far as I'm concerned, since you are forced to keep your window very large and/or your text very small to be able to see it all.

Screenshots

Here are a few screenshots of the bug, for reference or in case you don't feel like reading all that junk above:

This is a snapshot of a regular window with the default size and zoom chosen by PowerPoint for a new presentation. You can see the text is wrapped correctly and none of the line is missing. You'll also notice how tiny the text is (almost hard to read) -- this is exactly why I prefer more zoom and found this bug in the first place.
This snapshot shows the exact same window, but with the text zoomed in to 50%. Notice the horizontal scrollbar is now active, and the right side of the text is hidden.
This snapshot clearly shows the bug. The horizontal scrollbar is all the way to the right, but most of the line of text is missing. There is no way to see or edit it from the outline pane.

I don't know offhand how to create an animated image, or else I would create one out of the last two images to really demonstrate how not even the scrollbar can reach the whole line of text. To see it on your own, open each of the last two images at the same time (if each image opens in a separate window, align the windows so that they are in the exact same position, i.e. perfectly overlapping), and switch between the two snapshots. Viola, a homemade animation of the text clipping bug.

Conclusion

OK, so this was very long-winded and detailed. But I hope you agree that this is a BUG and not just a "feature". Microsoft: please fix this bug and I promise I will buy the product. For the next 20 days or so, I have the Office 2004 Test Drive, but pretty soon I'll just have to go back to Windows to use Office, because the buggy v.X from school is getting old.