Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка класса DRSetupPanel

Опции
Развертывание Target:

На этой странице
Язык:

DRSetupPanel

Этот класс является базовым классом для панелей установки в платформе DiscRecordingUI. Это служит основной основой для выбора загрузочно-разгрузочного устройства, извлечения носителей и подтверждения или отмены панели.

Оператор импорта


Swift

import DiscRecordingUI

Objective C

@import DiscRecordingUI;

Доступность


Доступный в OS X v10.2 и позже.
  • Представляет панель установки как лист.

    Объявление

    Swift

    func beginSetupSheetForWindow(_ owner: NSWindow!, modalDelegate modalDelegate: AnyObject!, didEndSelector didEndSelector: Selector, contextInfo contextInfo: 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]!) -> Bool

    Objective C

    - (BOOL)mediaStateChanged:(NSDictionary *)status

    Параметры

    status

    Новый словарь состояния устройства.

    Возвращаемое значение

    YES, если вставленные носители допустимо для использования, НЕТ иначе.

    Оператор импорта

    Objective C

    @import DiscRecordingUI;

    Swift

    import DiscRecordingUI

    Доступность

    Доступный в OS X v10.2 и позже.

  • Вызванный, когда пользователь нажимает кнопку панели по умолчанию.

    Объявление

    Swift

    @IBAction func ok(_ sender: AnyObject!)

    Objective C

    - (IBAction)ok:(id)sender

    Параметры

    sender

    Объект, вызвавший этот метод.

    Оператор импорта

    Objective C

    @import DiscRecordingUI;

    Swift

    import DiscRecordingUI

    Доступность

    Доступный в OS X v10.2 и позже.

  • Вызванный, когда пользователь нажимает открытую кнопку панели.

    Объявление

    Swift

    @IBAction func open(_ sender: AnyObject!)

    Objective C

    - (IBAction)open:(id)sender

    Параметры

    sender

    Объект, вызвавший этот метод.

    Оператор импорта

    Objective C

    @import DiscRecordingUI;

    Swift

    import DiscRecordingUI

    Доступность

    Доступный в OS X v10.2 и позже.

  • Выводит на экран получатель и начинает его цикл событий.

    Объявление

    Swift

    func runSetupPanel() -> Int

    Objective C

    - (NSInteger)runSetupPanel

    Возвращаемое значение

    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 и позже.