DRSetupPanel
Этот класс является базовым классом для панелей установки в платформе DiscRecordingUI. Это служит основной основой для выбора загрузочно-разгрузочного устройства, извлечения носителей и подтверждения или отмены панели.
Наследование
-
NSObject -
NSResponder -
NSWindow -
NSPanel -
DRSetupPanel -
DRBurnSetupPanel -
DREraseSetupPanel
-
NSObject -
NSResponder -
NSWindow -
NSPanel -
DRSetupPanel -
DRBurnSetupPanel -
DREraseSetupPanel
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSAccessibility -
NSAccessibilityElementProtocol -
NSAnimatablePropertyContainer -
NSAppearanceCustomization -
NSCoding -
NSObjectProtocol -
NSUserInterfaceItemIdentification -
NSUserInterfaceValidations -
Печатаемый -
NSAccessibility -
NSAccessibilityElement -
NSAnimatablePropertyContainer -
NSAppearanceCustomization -
NSCoding -
NSObject -
NSUserInterfaceItemIdentification -
NSUserInterfaceValidations
Оператор импорта
Swift
import DiscRecordingUI
Objective C
@import DiscRecordingUI;
Доступность
Доступный в OS X v10.2 и позже.
-
beginSetupSheetForWindow (_: modalDelegate:didEndSelector:contextInfo:) - beginSetupSheetForWindow:modalDelegate:didEndSelector:contextInfo:Представляет панель установки как лист.
Объявление
Swift
func beginSetupSheetForWindow(_owner: NSWindow!, modalDelegatemodalDelegate: AnyObject!, didEndSelectordidEndSelector: Selector, contextInfocontextInfo: UnsafeMutablePointer<Void>)Objective C
- (void)beginSetupSheetForWindow:(NSWindow *)ownermodalDelegate:(id)modalDelegatedidEndSelector:(SEL)didEndSelectorcontextInfo:(void *)contextInfoПараметры
ownerОкно лист будет присоединено. Если владелец не является нолем, панель установки скатывается как лист, работающий как документ модальное окно. Если владелец является нолем, это - ошибка.
modalDelegateМодальный делегат. Объект, реализующий didEndSelector.
didEndSelectorСелектор для вызова, когда заканчивается лист. Этот селектор является дополнительным. Если реализовано модальным делегатом, этот метод вызывается после того, как модальный сеанс закончился, но прежде, чем отклонить ту же панель. didEndSelector может отклонить саму панель сохранения; иначе это будет отклонено по возврату из метода. didEndSelector должен иметь следующую подпись: <br/>
- (void)setupPanelDidEnd:(DRSetupPanel*)panel returnCode:(int)returnCode contextInfo:(void*)contextInfo;<br/>
contextInfoКонтекстная информация, которая будет передана, когда вызывается селектор, названный didEndSelector.
Оператор импорта
Objective C
@import DiscRecordingUI;Swift
import DiscRecordingUIДоступность
Доступный в OS X v10.2 и позже.
-
Вызванный, когда пользователь щелкает по кнопке отмены панели.
Объявление
Swift
@IBAction func cancel(_sender: AnyObject!)Objective C
- (IBAction)cancel:(id)senderПараметры
senderОбъект, вызвавший этот метод.
Оператор импорта
Objective C
@import DiscRecordingUI;Swift
import DiscRecordingUIДоступность
Доступный в OS X v10.2 и позже.
-
Вызванный, когда пользователь нажимает близкую кнопку панели.
Объявление
Swift
@IBAction func close(_sender: AnyObject!)Objective C
- (IBAction)close:(id)senderПараметры
senderОбъект, вызвавший этот метод.
Оператор импорта
Objective C
@import DiscRecordingUI;Swift
import DiscRecordingUIДоступность
Доступный в OS X v10.2 и позже.
-
Вызванный, когда пользователь изменяет устройство, выбранное в устройстве, раскрываются.
Объявление
Swift
func deviceSelectionChanged(_device: DRDevice!)Objective C
- (void)deviceSelectionChanged:(DRDevice *)deviceПараметры
deviceНедавно выбранное устройство или ноль.
Обсуждение
Если устройство, в настоящее время выбираемое, будет отключено от машины, то раскрывающееся устройство удалит устройство из себя и выберет новое устройство. Это будет действовать, как будто пользователь изменил выбранное устройство. Если никакие приемлемые устройства в настоящее время не подключаются к машине, из-за этого устройство может быть нолем.
Оператор импорта
Objective C
@import DiscRecordingUI;Swift
import DiscRecordingUIДоступность
Доступный в OS X v10.2 и позже.
-
Вызванный, когда пользователь щелкает по кнопке выброса панели.
Объявление
Swift
@IBAction func eject(_sender: AnyObject!)Objective C
- (IBAction)eject:(id)senderПараметры
senderОбъект, вызвавший этот метод.
Оператор импорта
Objective C
@import DiscRecordingUI;Swift
import DiscRecordingUIДоступность
Доступный в OS X v10.2 и позже.
-
Инициализирует получатель для использования панели от nibName файла пера.
Объявление
Swift
init!(nibNamenibName: String!)Objective C
- (id)initWithNibName:(NSString *)nibNameПараметры
nibNameИмя файла пера.
Возвращаемое значение
Получатель.
Оператор импорта
Objective C
@import DiscRecordingUI;Swift
import DiscRecordingUIДоступность
Доступный в OS X v10.2 и позже.
-
Вызванный, когда состояние носителей изменений в настоящее время выбранного устройства. Это может включать носители, извлекаемые, вставленные, используясь другим приложением, и т.д.
Объявление
Swift
func mediaStateChanged(_status: [NSObject : AnyObject]!) -> BoolObjective C
- (BOOL)mediaStateChanged:(NSDictionary *)statusПараметры
statusНовый словарь состояния устройства.
Возвращаемое значение
YES, если вставленные носители допустимо для использования, НЕТ иначе.
Оператор импорта
Objective C
@import DiscRecordingUI;Swift
import DiscRecordingUIДоступность
Доступный в OS X v10.2 и позже.
-
Вызванный, когда пользователь нажимает кнопку панели по умолчанию.
Параметры
senderОбъект, вызвавший этот метод.
Оператор импорта
Objective C
@import DiscRecordingUI;Swift
import DiscRecordingUIДоступность
Доступный в OS X v10.2 и позже.
-
Вызванный, когда пользователь нажимает открытую кнопку панели.
Параметры
senderОбъект, вызвавший этот метод.
Оператор импорта
Objective C
@import DiscRecordingUI;Swift
import DiscRecordingUIДоступность
Доступный в OS X v10.2 и позже.
-
Выводит на экран получатель и начинает его цикл событий.
Возвращаемое значение
NSOKButton возвратов (если пользователь нажимает кнопку по умолчанию) или NSCancelButton (если пользователь щелкает по Кнопке отмены).
Обсуждение
Вызывает NSApplication's runModalForWindow: метод с сам как параметр.
Оператор импорта
Objective C
@import DiscRecordingUI;Swift
import DiscRecordingUIДоступность
Доступный в OS X v10.2 и позже.
-
Этот метод сразу вызывают, прежде чем панель выведена на экран на экране. Любая установка, которая будет сделана в подготовке к дисплею, должна быть сделана здесь.
Объявление
Swift
func setupForDisplay()Objective C
- (void)setupForDisplayОператор импорта
Objective C
@import DiscRecordingUI;Swift
import DiscRecordingUIДоступность
Доступный в OS X v10.2 и позже.
