MICROSOFT POWERPOINT 97 README FILE

(c) 1996 Microsoft Corporation. All rights reserved.

This document provides late-breaking or other information that

supplements the Microsoft PowerPoint 97 documentation. If you

installed Microsoft PowerPoint 97 with Microsoft Office 97, see

also the Microsoft Office 97 readme file (OfRead8.txt) for

information that is relevant to all Microsoft Office 97 products.

________________________________________________________________

CONTENTS

INSTALLING MICROSOFT POWERPOINT 97

IMPORTANT: Disable Virus Protection Before Running Setup

Minimum System Requirements for Microsoft PowerPoint 97

Requirements for Microsoft PowerPoint 97 with Windows NT

Workstation 4.0

Using Punctuation Characters in Directory Names May Cause

Problems

Installing and Loading Add-In Programs with Microsoft

PowerPoint 97

MICROSOFT POWERPOINT 97 HELP

Help Topics Graphics Don't Print Clearly

WORKING WITH PRESENTATIONS

Slide Show Doesn't Run when the Open Dialog Box Is Open

Incorrect Font Is Used in Paintbrush Picture Object

Pack and Go Wizard Cannot Pack a Presentation That Is

Saved in the Temp Folder

Presentation Conferencing Between Different Versions of

PowerPoint Is Not Available Yet

OLE Objects Are Set to "Edit" When You Open a Microsoft

PowerPoint 4.0 File in Microsoft PowerPoint97

Microsoft Word Table Gridlines Do Not Appear in Microsoft

PowerPoint 97

Working with Microsoft PowerPoint 97 Files when Microsoft

PowerPoint Viewer Is Installed

Vendor Independent Messaging (VIM) Is Not Supported on

Windows NT Workstation

Incorrect Characters in Microsoft Organization Chart on

non-U.S. Systems

Macros May Not Run with a Mixed Selection

MICROSOFT OFFICE 97 VALUPACK

Microsoft Office 97 ValuPack Setup May Not Be Successful

Without Administrative Permissions

Microsoft Office 97 Sounds Don't Work with Windows NT

Workstation 3.51

PRINTING

Printing Microsoft Graph 97 Charts

Solutions for Printing Drawing Objects

MICROSOFT VISUAL BASIC FOR APPLICATIONS

Reload Method Is Not Available

Changes to Code Examples

MsgBox Function

ReSize Event

MICROSOFT FORMS 2.0: ISSUES AND DOCUMENTATION CHANGES

Methods

Controls

Events

Properties

Other Known Issues

________________________________________________________________

INSTALLING MICROSOFT POWERPOINT 97

IMPORTANT: Disable Virus Protection Before Running Setup

--------------------------------------------------------

Some virus protection programs, such as VSafe.com and Norton Anti-

Virus Autoprotect, can interfere with the Microsoft PowerPoint 97

Setup program. If you use a virus protection program on your

computer, please disable it before running Setup. (You can re-

enable the virus protection program after Setup is complete.)

Note: If your virus-detection program starts automatically when

you start Windows, you can disable it by restarting Windows while

holding down the SHIFT key.

Minimum System Requirements for Microsoft PowerPoint 97

-------------------------------------------------------

To use Microsoft PowerPoint 97, you need:

* Personal or Multimedia computer with a 486 or higher processor.

* Microsoft Windows 95 operating system, Windows NT Workstation

3.51 with Service Pack 5 or later, or Windows NT Workstation

4.0 with Service Pack 2 or later (will not run on earlier

versions).

* 8 MB of memory for use on Windows 95; 16 MB of memory for use

on Windows NT Workstation.

* 26-58 MB of hard disk space required; 43 MB required for

typical installation, depending on configuration. Use the

Office Upgrade Wizard during Setup to maximize free disk

space.

* CD-ROM drive (coupon enclosed for 3.5-inch high-density disks;

CD-ROM contains additional items such as Microsoft Internet

Explorer, extra clip art, .avi files, photos, and sounds not

available on 3.5-inch disks).

* VGA or higher-resolution video adapter (Super VGA, 256-color

recommended).

* Microsoft Mouse, Microsoft IntelliMouse, or compatible pointing

device.

Additional items or services required to use certain features:

* 9600 baud or higher modem (14.4 baud recommended).

* Multimedia computer required to access sound and other

multimedia effects.

* Microphone required to record presenter's voice.

* Microsoft Outlook required to schedule meetings and export

tasks from Meeting Minder.

* TCP/IP running on local area network (except Novell NetWare) or

the Internet required for Presentation Conferencing.

* Some Internet functionality may require Internet access and

payment of a separate fee to a service provider.

Requirements for Microsoft PowerPoint 97 with Windows NT

Workstation 4.0

--------------------------------------------------------

To use Microsoft PowerPoint 97 with Windows NT Workstation 4.0,

you must install Service Pack 2 (SP2) or later.

Using Punctuation Characters in Directory Names May Cause

Problems

---------------------------------------------------------

If the name of the directory you install Microsoft Office 97,

Microsoft Excel 97, Microsoft Outlook 97, Microsoft PowerPoint

97, or Microsoft Word 97 into includes a comma (,), single

quotation mark ('), or exclamation point (!), you may have

problems when you use the programs. To avoid problems, use the

default directory or use only letters and numbers in directory

names.

Installing and Loading Add-In Programs with Microsoft PowerPoint

97

----------------------------------------------------------------

You must start up and then exit PowerPoint one time before you

install any add-in programs from the World Wide Web or from the

Microsoft Office 97 ValuPack. If more than one person uses the

computer, some add-in programs need to be loaded separately for

each user. To load an add-in program that is already installed,

or to check whether an add-in program is loaded, click Add-Ins on

the Tools menu.

________________________________________________________________

MICROSOFT POWERPOINT 97 HELP

Help Topics Graphics Don't Print Clearly

----------------------------------------

When you print a Help topic that contains a graphic, the graphic

may not print clearly. In particular, this occurs when you print

a topic with grayscale colors using a printer driver that does

not have options to control dithering.

________________________________________________________________

WORKING WITH PRESENTATIONS

Slide Show Doesn't Run when the Open Dialog Box Is Open

-------------------------------------------------------

When you use the Open dialog box (File menu) to open a

presentation, you must close the Open dialog box to run a slide

show of the presentation.

Incorrect Font Is Used in Paintbrush Picture Object

---------------------------------------------------

Paintbrush pictures that contain text added in Paintbrush do not

use the PowerPoint default font when the picture is embedded in a

PowerPoint slide. To change the font used in the embedded

picture, double-click the picture to edit it in Paintbrush, erase

the text, and then retype it in the font you want to use.

Pack and Go Wizard Cannot Pack a Presentation That Is Saved in

the Temp Folder

--------------------------------------------------------------

To pack a presentation that is saved in the Temp folder, first

save the presentation in another folder, and then delete the

presentation from the Temp folder. A presentation is saved in the

Temp folder if you view the presentation as an audience member

for a presentation conference.

Presentation Conferencing Between Different Versions of

PowerPoint Is Not Available Yet

-------------------------------------------------------

Microsoft PowerPoint 97 does not initially support conferencing

between different versions of PowerPoint. This support will be

made available at a later date.

OLE Objects Are Set to "Edit" When You Open a Microsoft

PowerPoint 4.0 File in Microsoft PowerPoint97

-------------------------------------------------------

When you open a Microsoft PowerPoint 4.0 file that contains an

OLE object (such as Microsoft Graph, Organization Chart, and clip

art objects) in Microsoft PowerPoint 97, the default action

setting for the object is Edit. When you run the slide show and

click the OLE object, the source program for the OLE object

starts up. To avoid this problem, change the action setting for

the OLE object to None. For information about how to change

action settings, see Microsoft PowerPoint Help.

Microsoft Word Table Gridlines Do Not Appear in Microsoft

PowerPoint 97

---------------------------------------------------------

When you insert a Microsoft Word table that is formatted with

gridlines into Microsoft PowerPoint 97, some of the gridlines may

not show on the screen. The gridlines will print normally. To

view the gridlines both on the screen and when you print, before

you insert the table, make the gridlines more than 3/4-inch thick

in Word.

Working with Microsoft PowerPoint 97 Files when Microsoft

PowerPoint Viewer Is Installed

---------------------------------------------------------

The current version of the 32-bit Microsoft PowerPoint Viewer

that you can download from the Microsoft Web site at

http://www.microsoft.com/msdownload/ does not let you open files

saved in the Microsoft PowerPoint 97 format by double-clicking

them on the desktop. Also, you cannot use the Send To PowerPoint

command in Microsoft Word 97. To fix this problem, type the

following text at the MS-DOS prompt from the directory where

Microsoft Office 97 or Microsoft PowerPoint 97 is installed:

powerpnt /regserver

An updated version of Microsoft PowerPoint Viewer will be

available from the same Web site at a later date.

Vendor Independent Messaging (VIM) Is Not Supported on Windows NT

Workstation

-----------------------------------------------------------------

If you use a 16-bit e-mail program compatible with Vendor

Independent Messaging (VIM), such as Lotus cc:Mail, on Windows NT

Workstation, you cannot send or route presentations.

Incorrect Characters in Microsoft Organization Chart on non-U.S.

Systems

----------------------------------------------------------------

When you use the U.S. version of Microsoft Organization Chart on

a version of Windows that uses a non-ANSI character set, the

characters do not appear correctly. To show the correct

characters in Microsoft Organization Chart, select the text that

does not appear correctly, click Font on the Text menu, and then

click the correct language in the Script box.

Macros May Not Run with a Mixed Selection

-----------------------------------------

A macro may not run if multiple objects of different types were

selected when the macro was recorded. (In Microsoft Visual Basic

for Applications, some ShapeRange methods do not work for mixed

ShapeRange selections.) For example, if you record a macro that

applies an arrowhead when both a line and a rectangle are

selected, PowerPoint shows an error message when you run the

macro. To avoid this problem, make sure objects are the same type

when you select more than one object.

________________________________________________________________

MICROSOFT OFFICE 97 VALUPACK

Microsoft Office 97 ValuPack Setup May Not Be Successful Without

Administrative Permissions

----------------------------------------------------------------

If you use Windows NT Workstation 3.51 or later, you must be a

member of the Administrators group to install some components of

the Office 97 ValuPack.

Microsoft Office 97 Sounds Don't Work with Windows NT Workstation

3.51

-----------------------------------------------------------------

The Office 97 sounds available in the Microsoft Office 97

ValuPack don't work if you use Windows NT Workstation 3.51, even

if the Provide Feedback With Sound check box is selected on the

General tab in the Options dialog box (Tools menu) in the Office

programs. Note that the sounds available with the Office

Assistant do work with Windows NT Workstation 3.51 if you have

selected the Make Sounds check box on the Options tab in the

Office Assistant dialog box.

________________________________________________________________

PRINTING

Printing Microsoft Graph 97 Charts

----------------------------------

To correctly print Microsoft Graph 97 pie charts or charts with a

fill pattern, print at a low resolution.

Solutions for Printing Drawing Objects

--------------------------------------

This section lists workarounds for printer driver and other

printing problems.

HP LaserJet series 4 and 5, Windows 95, Microsoft Universal

Printer Driver: Several output quality problems may occur. These

problems may be corrected by changing the printer settings. Click

the Start button on the Windows taskbar, point to Settings, and

then click Printers. Select the printer you are using. On the

File menu, click Properties. Click the Graphics tab, and then

select the Use Raster Graphics option.

PostScript printing, Windows NT Workstation versions 3.51 and

4.0: Fill effects may not print correctly. The problem may be

fixed by upgrading to the latest version of the Microsoft

PostScript Driver for Windows NT Workstation 3.51 or 4.0.

Download the latest driver from:

ftp://ftp.microsoft.com/bussys/winnt/winnt-

public/fixes/usa/NT351/hotfixes-postSP5/pscript-fix.

PostScript printing, Windows 95, Print To File: With some

PostScript printers, the file may be sent to the printer rather

than to the file. The problem may be fixed by upgrading to the

latest PostScript driver based on Adobe PostScript 4.1.

HP LaserJet 5Si, Windows 95: Shapes and WordArt with some fill

effects may not print correctly. These problems may be corrected

by changing the printer settings. Click the Start button on the

Windows taskbar, point to Settings, and then click Printers.

Select the printer you are using. On the File menu, click

Properties. Click the Print Quality tab. Under Advanced, click

the Settings button, and then select the Raster Graphics And Text

option.

HP DeskJet 1600C, Windows 95: Use driver version 4.2 or later.

Download the latest driver from:

http://www.hp.com/

HP Color LaserJet, Windows 95: Pattern-filled objects may not

print correctly. This problem may be fixed by upgrading the

driver to version 1.300 or later. Download the latest driver

from:

http://www.hp.com

HP Color LaserJet PostScript, Windows 95: Objects with pattern

fills may appear in black and white rather than in color. The

problem may be fixed by upgrading to a driver based on Adobe

PostScript 4.1. You can download the latest driver from:

http://www.hp.com/

Lexmark Optra R and Optra L Series PostScript, Windows NT

Workstation versions 3.51 and 4.0: Gradient-filled objects may

print poorly. Contact the Lexmark Technical Support Center for

assistance.

________________________________________________________________

MICROSOFT VISUAL BASIC FOR APPLICATIONS

Reload Method Is Not Available

------------------------------

The Reload method is not available for use in a Microsoft Visual

Basic for Applications macro in Microsoft PowerPoint 97.

Changes to Code Examples

------------------------

The following code examples should replace those in Microsoft

PowerPoint Visual Basic Help (VbaPpt8.hlp).

ActivePresentation Property

This example adds a new color scheme to the active presentation

and sets the title color.

ActivePresentation.ColorSchemes.Add.Colors(ppTitle).RGB =

RGB(255, 0, 0)

Activate Method

This example activates the document window immediately following

the active window in the document window order.

Windows(2).Activate

DefaultShape Property

This example adds a shape to slide 1 in the active presentation,

sets the default fill color to red for shapes in the

presentation, and then adds another shape. This second shape

automatically has the new default fill color applied to it.

With Application.ActivePresentation

Set sld1Shapes = .Slides(1).Shapes

sld1Shapes.AddShape msoShape16pointStar, 20, 20, 100, 100

.DefaultShape.Fill.ForeColor.RGB = RGB(255, 0, 0)

sld1Shapes.AddShape msoShape16pointStar, 150, 20, 100, 100

End With

ExtraColors Property

The following example adds a rectangle to slide 1 in the active

presentation and sets its fill foreground color to the first

extra color. If there hasn't been at least one extra color

defined for the presentation, this example will fail.

With ActivePresentation

Set rect = .Slides(1).Shapes.AddShape(msoShapeRectangle, 50,

50, 100, 200)

rect.Fill.ForeColor.RGB = .ExtraColors(1)

End With

Footer Property

This example sets the text for the footer on the slide master in

the active presentation and sets the footer, date and time, and

slide number to appear on the title slide.

With Application.ActivePresentation.SlideMaster.HeadersFooters

.Footer.Text = "Introduction"

.DisplayOnTitleSlide = True

End With

IndentLevel Property

This example indents the second paragraph in shape 2 on slide 2

in the active presentation.

Application.ActivePresentation.Slides(2).Shapes(2).TextFrame _

.TextRange.Paragraphs(2).IndentLevel = 2

InsertBefore Method

This example appends the contents of the Clipboard to the

beginning of the title on slide 1 in the active presentation.

Application.ActivePresentation.Slides(1).Shapes.Title.TextFrame _

.TextRange.InsertBefore.Paste

ParagraphFormat Property

This example sets the line spacing before, within, and after each

paragraph in shape 2 on slide 2 in the active presentation.

With Application.ActivePresentation.Slides(2).Shapes(2)

With .TextFrame.TextRange.ParagraphFormat

.LineRuleWithin = msoTrue

.SpaceWithin = 1.4

.LineRuleBefore = msoTrue

.SpaceBefore = 0.25

.LineRuleAfter = msoTrue

.SpaceAfter = 0.75

End With

End With

Range Method

This example sets the title color for slides 1 and 3 in

myDocument.

Set mySlides = ActivePresentation.Slides.Range(Array(1, 3))

mySlides.ColorScheme.Colors(ppTitle).RGB = RGB(0, 255, 0)

This example sets the title color for the slides named "Slide6"

and "Slide8" in myDocument.

Set mySlides = ActivePresentation.Slides.Range(Array("Slide6",

"Slide8"))

mySlides.ColorScheme.Colors(ppTitle).RGB = RGB(0, 255, 0)

SetPosition Method

This example moves node 2 in shape 3 on myDocument to the right

200 points and down 300 points. Shape 3 must be a freeform

drawing.

Set myDocument = ActivePresentation.Slides(1)

With myDocument.Shapes(3).Nodes

pointsArray = .Item(2).Points

currXvalue = pointsArray(1, 1)

currYvalue = pointsArray(1, 2)

.SetPosition 2, currXvalue + 200, currYvalue + 300

End With

SlideShowWindow Object

Use the Presentation property to return the presentation that's

currently running in the specified Slide Show window. The

following example shows the name of the presentation that's

currently running in Slide Show window 1.

MsgBox SlideShowWindows(1).Presentation.Name

(Ignore the code that follows this line.)

SubAddress Property

This example sets shape 1 on slide 1 in the active presentation

to jump to the slide named "Last Quarter" in Latest Figures.ppt

when the shape is clicked during a slide show.

With

ActivePresentation.Slides(1).Shapes(1).ActionSettings(ppMouseClic

k)

.Action = ppActionHyperlink

With .Hyperlink

.Address = "c:\sales\latest figures.ppt"

.SubAddress = "last quarter"

End With

End With

This example sets shape 1 on slide 1 in the active presentation

to jump to range A1:B10 in Latest.xls when the shape is clicked

during a slide show.

With

ActivePresentation.Slides(1).Shapes(1).ActionSettings(ppMouseClic

k)

.Action = ppActionHyperlink

With .Hyperlink

.Address = "c:\sales\latest.xls"

.SubAddress = "A1:B10"

End With

End With

MsgBox Function

---------------

In addition to the constants listed for the MsgBox function, the

following constants are available for use as button argument

settings.

Constant Value Description

----------------------------------------------------------------

vbHelp 16384 (&H4000) Adds a Help button to

the message box. Click

the Help button or press

F1 to generate a Help

event.

vbSetForeground 65536 (&H10000) Places the message box

in the foreground and

activates it. Keyboard

input is directed to the

message box.

vbRight 524288 (&H80000) Right-justifies the text

in the message box.

vbRtlReading 1048576 (&H100000) On Hebrew and Arabic

systems, shows

message and caption text

using right-to-left

reading order.

ReSize Event

------------

The syntax and remarks for the Resize event should read as

follows:

Syntax: Private Sub UserForm_Resize()

Remarks: Use a Resize event procedure to move or resize controls

when the parent UserForm is resized. You can also use this event

procedure to recalculate variables or properties.

Note: UserForm controls have no Resize event.

________________________________________________________________

MICROSOFT FORMS 2.0: ISSUES AND DOCUMENTATION CHANGES

The following sections describe changes to the documentation for

Microsoft Forms 2.0. These changes supercede the contents of the

Help file Fm20.hlp. These sections also contain known issues with

Microsoft Forms 2.0.

Methods

-------

* Repaint Method: The Repaint method does not return a value. The

correct syntax is:

Object.Repaint

Controls

--------

* CheckBox Control: The initial value of a CheckBox control is

False.

The GroupName property can be used with one or more CheckBox

controls. Note, however, that the CheckBox controls in a group

still operate independently of one another.

* OptionButton Control: The initial value of an OptionButton

control is False.

* ToggleButton Control: The initial value of a ToggleButton

control is False.

Events

------

* Click Event: When the user clicks on the active page or tab of

a MultiPage or the active tab of a TabStrip, the Click event

is initiated. However, if the MultiPage or TabStrip contains

multiple rows of page tabs, the Click event is only initiated

for tabs in the foremost row of pages.

Properties

----------

* AutoTab Property: When this property is True, the

TabKeyBehavior property is not in effect.

* AutoSize Property: Setting the AutoSize property to True

adjusts the size of a control to fit the text within it. If

you change the text in a control after setting AutoSize to

True, you must also set AutoSize to False and then back to

True to get the control to resize.

* DragBehavior Property: fmDragBehaviorEnabled should not be used

with MatchRequired = True.

* IMEMode Property: The following is a more detailed description

of the IMEMode property.

IMEMode Meaning

---------- --------------------------------------------

NoControl The control does not affect the IME.

On Activates the IME without changing its

language or other settings.

Off Turns the IME off without affecting the

language or other settings. In China,

Off also switches the keyboard to non-IME.

Disabled Makes the IME disappear so that its settings

cannot be changed.

All other values set the IME to a particular language.

Controls, such as command buttons, that do not allow typing

will disable the IME while they have focus.

Every control makes a copy of the IME state in effect when

that control receives focus. When it loses focus, it restores

this saved state. This saving and restoring occurs without

regard to the value of the IMEMode property of the control.

This differs slightly from the example in the Help text.

Each change that a user makes to the IME while a control has

focus immediately updates that control's IMEMode property (if

it has one).

All controls will accept setting all IME modes without error,

but when a mode is not "native" to a locale it will:

a. Not be listed in property sheets in that locale.

b. Have the same effect as a native mode. See below.

All modes are native, except:

- Disabled is native only in Japan. Elsewhere, it acts like Off.

- In Japan, the Hangul and Hanzi modes are not native. Using them

has the same effect as using Hiragana.

- In Korea, the only native modes are NoControl, Hanzi, and Alpha

(Full and Half). Off and Disabled have the same effect as Alpha.

On, Hiragana, Katakana, and Hanzi have the same effect as

Hangul.

- In China, the Hiragana, Katakana, Hangul, and Hanzi modes are

not native. Using them has the same effect as HanziFull or Hanzi

as appropriate.

- Everywhere else, the only native mode is "NoControl." All other

modes have the effect of "NoControl."

* List Property: The last sentence of the Help text is not

correct. You can use the List property to copy an entire

single dimension or multidimensional array of values to a

control.

* ListRows Property: Setting ListRows to 0 shows all the rows in

the list.

* MatchRequired Property: This property is in effect when the

MatchEntry property is set to fmMatchEntryComplete or

fmMatchEntryFirstLetter, but is not enforced when MatchEntry

is set to fmMatchEntryNone.

When the Input Method Editor (IME) is used to process

keystrokes, the MatchRequired property does not always ensure

that the user types a matching value in a ComboBox.

* MultiLine Property: When this property is True, the

TabKeyBehavior property is not in effect.

* ScrollBars Property: Corrections to text are below.

- For a single-line control, replace Rule 2 with the following

sentence: "When the ScrollBars property is set to

fmScrollBarsHorizontal or fmScrollBarsBoth, the control shows a

horizontal scroll bar if the text is longer than the edit

region. The height of the control will not be changed, so the

horizontal scroll bar may overlap the text in the control."

- Ignore Rule 3.

- For a MultiLine control, ignore the third bulleted item in Rule

4.

* ShowDropButtonWhen Property: If AutoSize is True, changing the

ShowDropButtonWhen property immediately changes the size of

the control based on whether the drop button is visible or

hidden.

* SpecialEffect Property: This property does not apply to the

ToggleButton.

* TabKeyBehavior Property: This property is enforced when AutoTab

is False and MultiLine is True.

* Value Property: The Value property of the TabStrip is an

integer indicating the active tab. Zero indicates the first

tab. The maximum value is one less than the number of tabs.

* Visible Property: You are not allowed to change the Visible

property of a control during the Layout event or Enter event.

Doing so will cause an error at run time.

Other Known Issues

------------------

The Marquee control included with Microsoft Internet Explorer 3.0

does not work properly in Microsoft Forms 2.0. This is a known

problem that will be fixed in a future release of Internet

Explorer.

Calling "Unload Me" during the Enter event of a Microsoft Forms

2.0 CommandButton, OptionButton, or CheckBox may result in an

"Out of stack space" error or may cause an "illegal operation"

error. The workaround is to call "Unload Me" during the Click

event instead.



© BugNet material copyright 1994-1999 by BugNet.
® BugNet is a Registered Trademark of KeyLabs.
©
Astonisher.com material copyright 1973 - 2010 Bruce Brown and BF Communications Inc.
Astonisher.com and GalbraithMt.com are trademarks of BF Communications Inc.
All other trademarks are the property of their respective owners.

This historic replica of BugNet from the period 1994-1999
is presented by astonisher.com with the permission of BugNet.

BF Communications Inc.
P.O. Box 393
Sumas, WA 98295 USA
(360) 927-3234

Website by Running Dog


* Here's Bruce Brown's BugNet Memoir...
* Here's the free BugNet from 1999...
BugNet