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 *)
owner
modalDelegate:(id)modalDelegate
didEndSelector:(SEL)didEndSelector
contextInfo:(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!(nibName
nibName
: 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 и позже.