ADC Home > Reference Library > Reference > Audio > Carbon > Disc Recording UI Framework Reference

 


DRBurnProgressPanel.h

Overview

Run and display progress while burning data to media.

Discussion

A DRBurnProgressPanel object manages a panel that displays and updates burn progress. The burn panel is responsible for begining the burn.

The burn is begun and a progress panel is displayed on screen by calling beginProgressSheetForBurn:layout:modalForWindow: if a sheet interface is desired, or beginProgressPanelForBurn:layout: for a non-modal panel.

A DRBurnProgressPanel sends a burnProgressPanel:burnDidFinish: message to it's delegate when the burn completes. This method allows the delegate to take over end-of-burn handling from the burn progress panel to customize error dialogs or user notification.



Classes

DRBurnProgressPanel
Manages a panel that displays progress while burning data to media.

Categories

NSObject(DRBurnProgressPanelDelegateMethods)


Constants


DRBurnProgressPanelDidFinishNotification


Posted when the DRBurnProgressPanel has finished and is about to go away.

extern NSString* const DRBurnProgressPanelDidFinishNotification ;  
Discussion

This notification contains a notification object but no userInfo dictionary. The notification object is the DRBurnProgressPanel that will be closed.

Availability
Introduced in Mac OS X v10.2

DRBurnProgressPanelWillBeginNotification


Posted when the DRBurnProgressPanel is about to begin displaying progress.

extern NSString* const DRBurnProgressPanelWillBeginNotification ;  
Discussion

This notification contains a notification object but no userInfo dictionary. The notification object is the DRBurnProgressPanel that will be displayed.

Availability
Introduced in Mac OS X v10.2


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.
Last Updated: 2008-03-11