The following terms are defined in [MS-GLOS]:
Augmented Backus-Naur Form (ABNF)
cyclic redundancy check (CRC)
Universal Naming Convention (UNC)
The following terms are defined in [MS-OFCGLOS]:
Audio Interchange File Format (AIFF)
Audio Video Interleaved (AVI)
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)
Vector Markup Language (VML)
The following terms are specific to this document:
atom record: A record that contains presentation data. Analogous to a file system, atom records are similar to files that contain data and container records are similar to directories that provide structure and hierarchy for atom records.
container record: A record that defines the structure and hierarchy of atom records and other container records.
envelope: A container that stores the information that is used to send a document, workbook, or presentation in an email message. The information includes the intended recipients, the subject of the email message, and any attachments to be included.
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.
master unit: A unit of linear measurement that is equal to 1/576 inch.
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 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.
text ruler: A collection of settings for tabs, margins, and indentation of text. See also ruler.
time condition: A logical condition that can be evaluated, or an event that can be triggered, to determine whether timed object behavior starts or ends. Conditions include items such as the start or end of time nodes, keyboard presses, mouse clicks, or delegate events. See also time node.
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 described in [RFC2119]. All statements of optional behavior use either MAY, SHOULD, or SHOULD NOT.