Mac Developer Library

Developer

DRBurnProgressPanel.h Reference

Options
Deployment Target:

On This Page

DRBurnProgressPanel.h Reference

Run and display progress while burning data to media.

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.

Included Headers

  • <Cocoa/Cocoa.h>

  • <DiscRecording/DiscRecording.h>

  • <AvailabilityMacros.h>

Constants

See the Overview section above for header-level documentation.

  • Declaration

    extern NSString* const DRBurnProgressPanelDidFinishNotification ; extern NSString* const DRBurnProgressPanelWillBeginNotification ;

    Constants

    • DRBurnProgressPanelDidFinishNotification

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

    • DRBurnProgressPanelWillBeginNotification

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