|
Mac Dev Center
Mac OS X Reference Library Drivers, Kernel, & Hardware: User-Space Device Access Disc Recording UI Framework Reference
|
DRBurnSetupPanel |
| Inherits from: | |
| Declared In: |
Manages a panel that allows users to specify the parameters of an burn.
This class supports choosing the the device to use, whether or not to verify the burned data and how to handle the burned disc when it completes.
Invoked when the user clicks the panel's appendable checkbox.
Creates and returns a new DRBurn object that's configured to write data to the currently selected device.
Invoked when the user clicks the panel's burn speed popup button.
Invoked when the user clicks one of the panel's completion action radio buttons.
Invoked when the user clicks the panel's expand button.
Specifies whether the user can choose to leave the disc appendable.
Specifies whether the user can choose to make a test burn.
Sets the title for the receiver's default button to title.
Creates and return an instance of a burn setup panel.
Invoked when the user clicks the panel's test burn checkbox.
Invoked when the user clicks the panel's verify burn checkbox.
appendable: |
Invoked when the user clicks the panel's appendable checkbox.
- (IBAction) appendable:(id) sender;
burnObject |
Creates and returns a new DRBurn object that's configured to write data to the currently selected device.
- (DRBurn*) burnObject;
A new DRBurn object.
The new DRBurn object is configured based on the settings in the setup panel when the user clicks the OK button.
Do not invoke this method within a modal session ( runSetupPanel or beginSetupSheetForWindow:modalDelegate:didEndSelector:contextInfo: ) because the burn object information is only updated just before the modal session ends.
burnSpeed: |
Invoked when the user clicks the panel's burn speed popup button.
- (IBAction) burnSpeed:(id) sender;
completionAction: |
Invoked when the user clicks one of the panel's completion action radio buttons.
- (IBAction) completionAction:(id) sender;
expand: |
Invoked when the user clicks the panel's expand button.
- (IBAction) expand:(id) sender;
setCanSelectAppendableMedia: |
Specifies whether the user can choose to leave the disc appendable.
flagYES to enable the appendable checkbox, NO to disable.
This method controls whether the appendable checkbox is enabled.
If the data being writen to disc does not lend itself to having more data appended on to it, you can disable the ability of the user to leave the disc open.
This method must be called before the panel is displayed.
setCanSelectTestBurn: |
Specifies whether the user can choose to make a test burn.
flagYES to show the test burn checkbox, NO to hide it.
This method controls whether a checkbox should be added to the receiver that allows the user to set the burn to be a test burn. By default, the test burn button is not displayed.
This method must be called before the panel is displayed.
setDefaultButtonTitle: |
Sets the title for the receiver's default button to title.
Normally, the default button is “Burn”.
setupPanel |
Creates and return an instance of a burn setup panel.
+ (DRBurnSetupPanel*) setupPanel;
A pointer to the newly created DRBurnSetupPanel.
testBurn: |
Invoked when the user clicks the panel's test burn checkbox.
- (IBAction) testBurn:(id) sender;
verifyBurn: |
Invoked when the user clicks the panel's verify burn checkbox.
- (IBAction) verifyBurn:(id) sender;
Last Updated: 2009-08-13