Previous Book Contents Book Index Next

Inside Macintosh: QuickTime Components /


Chapter 2 - Movie Controller Components

This chapter describes movie controller components. Movie controller components provide a high-level interface that allows your application to present movies to users quickly and easily. Movie controllers, the controls managed by movie controller components, present a user interface for playing and editing movies. Movie
controller components eliminate much of the complexity of working with movies by assuming primary responsibility for the movie, freeing your application to focus on the unique services it offers to users.

This chapter has been divided into the following sections:

If you are developing an application that can play movies, you should consider using movie controller components to manage your movie user interface. They provide a consistent user interface that shields you from the details of using the Movie Toolbox. To learn about the capabilities of movie controllers, read "About Movie Controller Components." If your application allows the user to play movies, read "Spatial Properties." If you anticipate doing event management, read "Customizing Movie Controllers" beginning on page 2-13 and "Application-Defined Function" beginning on page 2-61 as well. All movie controller functions are described in "Movie Controller Components Reference"--you should read the portions that are relevant to
your application.

If you are developing a movie controller component, the information in this chapter describes the interface that your component must support. In addition, you should be familiar with the material in the chapter "Component Manager" in Inside Macintosh: More Macintosh Toolbox, which describes how to build a component.


Chapter Contents
About Movie Controller Components
The Elements of a Movie Controller
Badges
Spatial Properties
Using Movie Controller Components
Playing Movies
Customizing Movie Controllers
Movie Controller Components Reference
Movie Controller Actions
Movie Controller Functions
Associating Movies With Controllers
Managing Controller Attributes
Handling Movie Events
Editing Movies
Getting and Setting Movie Controller Time
Customizing Event Processing
Application-Defined Function
Summary of Movie Controller Components
C Summary
Constants
Data Types
Movie Controller Functions
Associating Movies With Controllers
Managing Controller Attributes
Handling Movie Events
Editing Movies
Getting and Setting Movie Controller Time
Customizing Event Processing
Application-Defined Function
Pascal Summary
Constants
Data Types
Movie Controller Routines
Associating Movies With Controllers
Managing Controller Attributes
Handling Movie Events
Editing Movies
Getting and Setting Movie Controller Time
Customizing Event Processing
Application-Defined Routine
Result Codes

Previous Book Contents Book Index Next

© Apple Computer, Inc.
7 JUL 1996