Functions


Choosing Files, Folders and Volumes

NavChooseFile Creates a simple dialog box that prompts the user to select a file.
NavChooseFolder Displays a dialog box that prompts the user to choose a folder or volume.
NavChooseObject Displays a dialog box that prompts the user to choose a file, folder, or volume.
NavChooseVolume Displays a dialog box that prompts the user to choose a volume.
NavGetFile Displays a dialog box that prompts the user to select a file or files to be opened.
NavNewFolder Displays a dialog box that prompts the user to create a new folder.
NavTranslateFile Provides a means for files opened through Navigation Services to be read from different file formats.

Customizing Dialog Boxes

NavCustomControl Allows your application to control various settings in Navigation Services dialog boxes.

Identifying Navigation Services Availability

NavLibraryVersion Reports the currently installed version of the Navigation Services shared library.
NavServicesAvailable Reports whether the Navigation Services library is available on the user’s system.

Saving Files

NavAskDiscardChanges Displays an alert box that asks the user whether to discard changes to a particular document.
NavAskSaveChanges Displays a Save Changes alert box.
NavCompleteSave Completes a save operation and performs any needed translation on the file.
NavCreatePreview Creates a document preview in a specified file. (Navigation Services 2.0 or later.)
NavCustomAskSaveChanges Displays a Save Changes alert box with a custom alert message.
NavPutFile Displays a Save dialog box.

Setting up Navigation Services

NavDisposeReply Releases the memory allocated for a NavReplyRecord structure after your application has finished using the structure.
NavGetDefaultDialogOptions Determines the default attributes or behavior for dialog boxes.
NavLoad Pre-loads the Navigation Services shared library.
NavUnload Unloads the Navigation Services shared library.

Miscellaneous

CallNavEventProc
CallNavObjectFilterProc
CallNavPreviewProc
DisposeNavEventUPP
DisposeNavObjectFilterUPP
DisposeNavPreviewUPP
InvokeNavEventUPP
InvokeNavObjectFilterUPP
InvokeNavPreviewUPP
NavServicesCanRun
NewNavEventUPP
NewNavObjectFilterUPP
NewNavPreviewUPP

© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)