Introduction to Programming With Navigation Services in Mac OS 9

Navigation Services is an application programming interface that allows your application to provide a user interface for navigating, opening, and saving Mac OS file objects. Navigation Services is provided as a Carbon-compliant replacement for and enhancement to the Standard File Package, which was introduced with the original Macintosh System. Prior to Navigation Services, file browsing in the Mac OS was often confusing to users in light of the differences between Standard File Package dialog boxes and the Finder’s file interface. Also, users must navigate much larger volumes than those which existed when the Standard File Package was developed. These large data spaces require extended functionality. Navigation Services is available in Mac OS 8.6 and later.

Who Should Read This Document?

This document is for application developers who want to use Navigation Services for such tasks as opening and saving files and choosing file objects. Those who plan to implement custom features in Navigation Services dialogs will also find this document useful.

Organization of This Document

This document contains the following chapters:

See Also

Navigation Services Reference in Carbon User Experience Documentation provides a complete reference for the Navigation Services application programming interface.