Disc Recording UI Framework Reference

This document describes the Disc Recording UI API. This API provides user interface elements for burning audio and data CDs and DVDs. For information about the Disc Recording API, see Disc Recording Framework Reference.

Framework
/System/Library/Frameworks/DiscRecording.framework
Header file directories
/System/Library/Frameworks/DiscRecording.framework/Headers
Companion document

Functions

-[ DRBurnProgressPanel beginProgressPanelForBurn:layout: ]
  DREraseSessionBeginProgressDialog
-[ DRBurnProgressPanel beginProgressSheetForBurn:layout:modalForWindow: ]
  DREraseSessionCreate
-[ DRBurnProgressPanel description ]
  DREraseSessionGetErase
+[ DRBurnProgressPanel progressPanel ]
  DREraseSessionGetTypeID
-[ DRBurnProgressPanel setDescription: ]
  DREraseSessionSetErase
-[ DRBurnProgressPanel setVerboseProgressStatus: ]
  DREraseSessionSetupDialog
-[ DRBurnProgressPanel stopBurn: ]
  -[ DREraseSetupPanel eraseObject ]
-[ DRBurnProgressPanel verboseProgressStatus ]
  -[ DREraseSetupPanel eraseType: ]
DRBurnSessionBeginProgressDialog
  +[ DREraseSetupPanel setupPanel ]
DRBurnSessionCreate
  -[ DRSetupPanel beginSetupSheetForWindow:modalDelegate:didEndSelector:contextInfo: ]
DRBurnSessionGetBurn
  -[ DRSetupPanel cancel: ]
DRBurnSessionGetTypeID
  -[ DRSetupPanel close: ]
DRBurnSessionSetBurn
  -[ DRSetupPanel deviceSelectionChanged: ]
DRBurnSessionSetupDialog
  -[ DRSetupPanel eject: ]
-[ DRBurnSetupPanel appendable: ]
  -[ DRSetupPanel initWithNibName: ]
-[ DRBurnSetupPanel burnObject ]
  -[ DRSetupPanel mediaStateChanged: ]
-[ DRBurnSetupPanel burnSpeed: ]
  -[ DRSetupPanel ok: ]
-[ DRBurnSetupPanel completionAction: ]
  -[ DRSetupPanel open: ]
-[ DRBurnSetupPanel expand: ]
  -[ DRSetupPanel runSetupPanel ]
-[ DRBurnSetupPanel setCanSelectAppendableMedia: ]
  -[ DRSetupPanel setupForDisplay ]
-[ DRBurnSetupPanel setCanSelectTestBurn: ]
  -[ NSObject(DRBurnProgressPanelDelegateMethods) burnProgressPanel:burnDidFinish: ]
-[ DRBurnSetupPanel setDefaultButtonTitle: ]
  -[ NSObject(DRBurnProgressPanelDelegateMethods) burnProgressPanelDidFinish: ]
+[ DRBurnSetupPanel setupPanel ]
  -[ NSObject(DRBurnProgressPanelDelegateMethods) burnProgressPanelWillBegin: ]
-[ DRBurnSetupPanel testBurn: ]
  -[ NSObject(DREraseProgressPanelDelegateMethods) eraseProgressPanel:eraseDidFinish: ]
-[ DRBurnSetupPanel verifyBurn: ]
  -[ NSObject(DREraseProgressPanelDelegateMethods) eraseProgressPanelDidFinish: ]
-[ DREraseProgressPanel beginProgressPanelForErase: ]
  -[ NSObject(DREraseProgressPanelDelegateMethods) eraseProgressPanelWillBegin: ]
-[ DREraseProgressPanel beginProgressSheetForErase:modalForWindow: ]
  -[ NSObject(DRSetupPanelDelegate) setupPanel:deviceContainsSuitableMedia:promptString: ]
-[ DREraseProgressPanel description ]
  -[ NSObject(DRSetupPanelDelegate) setupPanel:deviceCouldBeTarget: ]
+[ DREraseProgressPanel progressPanel ]
  -[ NSObject(DRSetupPanelDelegate) setupPanelDeviceSelectionChanged: ]
-[ DREraseProgressPanel setDescription: ]
  -[ NSObject(DRSetupPanelDelegate) setupPanelShouldHandleMediaReservations: ]

Other References

Header Index
Constants, Globals, and Macros Index
Data Types Index

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.