The following terms are defined in [MS-OFCGLOS]:
Audio Interchange File Format (AIFF)
Augmented Backus-Naur Form (ABNF)
cyclic redundancy check (CRC)
handout master slide
main master slide
Object Linking and Embedding (OLE)
OLE compound file
Portable Network Graphics (PNG)
title master slide
Uniform Resource Locator (URL)
Universal Naming Convention (UNC)
Vector Markup Language (VML)
The following terms are specific to this document:
Audio Video Interleaved (AVI): A multimedia file format for sound and video that uses the Microsoft Resource Interchange File Format (RIFF).
external object: An object such as a movie file, audio file, OLE object, or hyperlink that can be associated with a presentation or document.
grid unit: A unit of linear measurement that is equal to 1/1024 master unit or 1/589824 inch.
guide: A vertical or a horizontal line that can be set as part of the user interface to position and align content on a slide.
handout slide: A slide that is taken from a presentation and then printed and distributed to the audience of the presentation. Users can select the number of slides to be printed on each page in a handout.
kiosk mode: A display mode in which a single window expands to fill the whole screen. In kiosk mode, the toolbar and menu bar are not displayed, and the desktop is inaccessible.
Media Control Interface (MCI): A part of the Windows API that enables an application to control multimedia devices. The term is also used to generically describe any media object that can be played through the interface.
Musical Instrument Digital Interface (MIDI): A specification of the MIDI Manufacturers Association (MMA). The specification for Musical Instrument Digital Interface (MIDI) defines a protocol for describing music data, such as note on and note off messages; a file format for storing music data, called Standard MIDI; and a standard hardware interface.
named show: A named sequence of slides that can be displayed as a slide show.
notes master slide: A slide that defines the formatting and content that can be used by notes slides for a presentation. If a notes slide uses formatting and content from a notes master slide, it is referred to as following a notes master slide.
OLE verb: An action defined by an OLE-linked object that specifies what behaviors can be applied to it.
persist object: A top-level object that can be independently persisted and that forms the basis of an incremental save model. A persist object is one of the following: presentation document, main master slide, title master slide, handout master slide, notes master slide, presentation slide, notes slide, OLE object storage, or Microsoft Visual Basic for Applications (VBA) project storage.
persist object directory: A table of persist object identifiers and stream offsets to where persist objects can be found. Each user edit stores a persist object directory that identifies where any new and modified persist objects can be found.
persist object identifier: A unique identifier that is associated with a persist object and is stored in a persist object directory.
placeholder shape: A special type of shape in a presentation that usually includes common visual properties. These are used to effect a uniform look among different slides, or to uniformly represent meta-information about each slide.
presentation comment: A text note that is attached to a slide to enable readers of a presentation to provide feedback to the presentation author.
programmable tag: A name/value pair. The value can be either a Unicode string or binary data.
seed: A value that is greater than or equal to all other values in a set of values and is used to create the next value in the set.
sound identifier: A unique identifier for an embedded or linked sound.
table object: A group of shapes that are arranged in rows and columns to form a table.
user edit: A set of persist objects and a persist object directory that represent changes made by a user. Each time a file is written, a user edit that contains only those persist objects that are new or modified from the previous user edit can be appended to the pre-existing record stream. The persist objects and the persist object directory in a later user edit supersede those in a previous user edit.
MAY, SHOULD, MUST, SHOULD NOT, MUST NOT: These terms (in all caps) are used as defined in [RFC2119]. All statements of optional behavior use either MAY, SHOULD, or SHOULD NOT.