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.

DRBurnProgressPanelWillBeginNotification

Posted when the DRBurnProgressPanel is about to begin displaying progress.


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

 

Last Updated: 2009-08-13