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

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

Разработчик

NSObject (DRSetupPanelDelegate) ссылка класса

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

На этой странице

NSObject (DRSetupPanelDelegate)

Эта категория определяет ряд методов, которые делегаты панелей установки могут реализовать для управления поведением панели.

Наследование


Не применимый

Соответствует


Не применимый

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


Не применимый не применимый
  • Позволяет делегату указывать, какое устройство является своим предпочтительным.

    Объявление

    Objective C

    - (DRDevice*) setupPanel:(DRSetupPanel*)aPanel determineBestDeviceOfA:(DRDevice*)deviceA orB:(DRDevice*)device;

    Параметры

    aPanel

    Панель.

    deviceA

    Устройство кандидата. Может быть ноль.

    Устройство кандидата. Может быть ноль.

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

    Один из двух объектов устройства передал в.

    Обсуждение

    Когда панель установки сначала выведена на экран и снова, каждый раз, когда новое устройство появляется, панель установки попросит, чтобы делегат сравнил два устройства для определения, который наиболее подходит для их содержания для записи.

  • Этот метод делегата позволяет делегату определять, подходят ли носители, вставленные в устройство, для любой работы, должен быть выполнен.

    Объявление

    Objective C

    - (BOOL) setupPanel:(DRSetupPanel*)aPanel deviceContainsSuitableMedia:(DRDevice*)device promptString:(NSString**)prompt;

    Параметры

    aPanel

    Панель установки, отправляющая сообщение.

    device

    Устройство, содержащее носители, спрашиваемые о.

    prompt

    Указатель на хранение для NSString. Пасуйте назад объект NSString описание состояния носителей.

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

    Возвратитесь НЕ для отключения кнопки по умолчанию.

  • Позволяет делегату определять, может ли устройство использоваться в качестве цели.

    Объявление

    Objective C

    - (BOOL) setupPanel:(DRSetupPanel*)aPanel deviceCouldBeTarget:(DRDevice*)device;

    Параметры

    aPanel

    Панель.

    device

    Устройство кандидата.

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

    YES, если устройство приемлемо, НЕТ если нет.

    Обсуждение

    Этот метод используется для ограничения меню только теми устройствами, что Вы хотите появиться. Например, приложение записи DVD могло бы использовать это для ограничения меню только устройствами, которые способны к записи RS DVD.

  • Когда выбор устройства в панели изменился, отправленный уведомлением по умолчанию центрируются.

    Объявление

    Objective C

    - (void) setupPanelDeviceSelectionChanged:(NSNotification*)aNotification;

    Параметры

    aNotification

    Объект уведомления. Это всегда - DRSetupPanelDeviceSelectionChangedNotification. Можно получить рассматриваемый объект DRSetupPanel путем отправки объекта в aNotification. userInfo словарь содержит единственный ключ DRSetupPanelSelectedDeviceKey, значение которого является в настоящее время выбирающимся объектом DRDevice.

  • Этот метод делегата позволяет делегату управлять, как обрабатывается резервирование носителей.

    Объявление

    Objective C

    - (BOOL) setupPanelShouldHandleMediaReservations:(DRSetupPanel*)aPanel;

    Параметры

    aPanel

    Панель установки, отправляющая сообщение.

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

    Возвратитесь НЕ, чтобы указать, что делегат обработает резервирование носителей. Возвратите YES, чтобы указать, что setupPanel должен обработать резервирование носителей сам.